Solved

Looking for a 'Flat' Page Control

Posted on 2003-12-05
11
593 Views
Last Modified: 2010-04-03
Hi

I am looking for a Flat Page Control for Delphi7.

Looks like the guys at Borland havent seen anything after Win95!

Any suggestions welcome..

Voodooman
0
Comment
Question by:Voodooman
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 3
  • 2
  • +1
11 Comments
 
LVL 8

Expert Comment

by:gmayo
ID: 9884213
Er... have you looked at the Style property of TPageControl? There's an option for flat buttons which makes the control have no border (ie flat), and the tabs to be flat. Or perhaps you meant something else?

Geoff M.
0
 
LVL 5

Author Comment

by:Voodooman
ID: 9884522
Hi Geoff

Thank you for your reply.

I am looking for a control where the border is not 3D (not the flat buttons) -it should still be tabbed but flat.

I also like slanted tabs.  I have a similar control that I use in VB (OCX) which is VSTabs.

I like how this looks.  You can also set the colours of the Tabs which I also like.

In my project I have a Page Control (Tab Set) and I have another Tab Set in the Page.

This looks very fussy in 3D (to many borders).

3D was great in 1995 but is a bit passe today - Borland dont seem to think so!!

Thanks

Voodooman

0
 
LVL 26

Expert Comment

by:EddieShipman
ID: 9885192
Try using the TNoteBook along with the TTabSet on your Win31 palette tab.
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 26

Expert Comment

by:EddieShipman
ID: 9885237
This would facilitate changing between Notebook pages:

procedure TForm1.TabSet1Change(Sender: TObject; NewTab: Integer;
  var AllowChange: Boolean);
begin
  NoteBook1.ActivePage := TTabSet(Sender).Tabs[NewTab];
end;
0
 
LVL 22

Expert Comment

by:Mohammed Nasman
ID: 9885988
a great looking components including page control, but not free
http://www.raize.com/DevTools/RzComps/Default.htm
0
 
LVL 5

Author Comment

by:Voodooman
ID: 9888032
Hi mnasman

Thanks.

The Raize Components look great - but at $349 they are a great price!

I am a small software house and this would be big bucks for me (particularly as my car needs two new tyres and my wife is expecting something for Xmas!).

I honestly dont need that much functionality.  I just need a flat look with different coloured back tabs.

Thank you

Voodooman
0
 
LVL 26

Expert Comment

by:EddieShipman
ID: 9889045
So, Voodooman, what about my suggestion, have you tried it?
0
 
LVL 5

Author Comment

by:Voodooman
ID: 9889182
Hi Eddie

Thanks for your help - please accept my apolgies for not responding.

I have looked at it and it is a good idea - it would involve me in a lot of complexity as I have a lot of Pages with Pages within them.

I havent ruled it out but its not really the way I'm looking to go.

I would rather have a complete control.

I dont mind paying $50/100 for a control that does the job as I would use it again and again.

Apologies again for not responding promptyl.

Voodooman

0
 
LVL 5

Author Comment

by:Voodooman
ID: 9889283
Hi Eddie

Thanks for your help - please accept my apolgies for not responding.

I have looked at it and it is a good idea - it would involve me in a lot of complexity as I have a lot of Pages with Pages within them.

I havent ruled it out but its not really the way I'm looking to go.

I would rather have a complete control.

I dont mind paying $50/100 for a control that does the job as I would use it again and again.

Apologies again for not responding promptyl.

Voodooman

0
 
LVL 22

Accepted Solution

by:
Mohammed Nasman earned 125 total points
ID: 9891449
 Try elPack, they have Pagecontrol with their components pack, try to contact them if you would like to the Page control it self, the elPack around 100E for the standard pack that include page control, they were sell it separately in past, contact them to be sure of that, here's a screenshots of the PageControl

http://www.lmdinnovative.com/products/lmdelpack/screenshots1.php3
0
 
LVL 5

Author Comment

by:Voodooman
ID: 9892157
Hi All

I will be using the LMD Page Control Euro 19.95/$29.95 as susggested by mnasman.

I had already downloaded this control from a download site.  It looked good but would not 'run' in the IDE.

I now have a new one direct from LMD which works fine.

I am awarding the points to mnasman as he provided the best solution.

Thanks to all

Voodooman

0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Creating an auto free TStringList The TStringList is a basic and frequently used object in Delphi. On many occasions, you may want to create a temporary list, process some items in the list and be done with the list. In such cases, you have to…
In my programming career I have only very rarely run into situations where operator overloading would be of any use in my work.  Normally those situations involved math with either overly large numbers (hundreds of thousands of digits or accuracy re…
Nobody understands Phishing better than an anti-spam company. That’s why we are providing Phishing Awareness Training to our customers. According to a report by Verizon, only 3% of targeted users report malicious emails to management. With compan…
Are you ready to implement Active Directory best practices without reading 300+ pages? You're in luck. In this webinar hosted by Skyport Systems, you gain insight into Microsoft's latest comprehensive guide, with tips on the best and easiest way…

738 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question