[DUG] BringToFront at Design time

Trevor Jones trevorj at ihug.co.nz
Fri Jan 4 16:10:40 NZDT 2008


Ross,

  Even so, are you sure that you creating something that regular folk can
use?

 

  The option screens in Delphi make perfect sense to me, but when I've
created similar screens in my own apps, I get nothing but complaints.

 

  Have you thought of using a wizard interface and hiding most of the
complexity that makes sense to you and me?

 

Trevor

 

  _____  

From: delphi-bounces at listserver.123.net.nz
[mailto:delphi-bounces at listserver.123.net.nz] On Behalf Of Ross Levis
Sent: Friday, 4 January 2008 3:46 p.m.
To: 'NZ Borland Developers Group - Delphi List'
Subject: RE: [DUG] BringToFront at Design time

 

Got it sussed now.

 

It was unwieldy for the users which is why I'm changing the interface.  I
was going to change to a TreeView on the left but decided to use coloured
buttons instead in the same vain as the Trust Center settings in Microsoft
Outlook 2007.  It's much easier to see what pages are available.

 

Thanks,

Ross.

 

From: delphi-bounces at listserver.123.net.nz
[mailto:delphi-bounces at listserver.123.net.nz] On Behalf Of Trevor Jones
Sent: Friday, 4 January 2008 2:36 p.m.
To: 'NZ Borland Developers Group - Delphi List'
Subject: RE: [DUG] BringToFront at Design time

 

Ross,

  Each page in the page control is a TTabsheet, and each TTabsheet has a
TabVisible property.

 

  You could also try creating Frames that end up displaying what you want,
making the need to be able to fiddle with each of the pages unnecessary in
the IDE.  Deal with each frame individually and plop them into the
PageControl at runtime. 

 

  You can also make your buttons + panels thing work in the IDE if you
create, compile and install a new component which just wraps them all
together.

 

  Having said that, are you sure that this is really what you want to do?

 

  If your PageControl is getting unwieldy in the IDE, how understandable is
it going to be for your poor confused users?  

 

Trevor

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://listserver.123.net.nz/pipermail/delphi/attachments/20080104/3a29d494/attachment-0001.html


More information about the Delphi mailing list