Re: [DUG] Making apps look fancy

2009-08-12 Thread Sean Cross
I use mustang peak http://www.mustangpeak.net/ drop down forms for this.
 
I (conceptually) set a timer when the user starts typing.  Every xxx ms, I
run a query and populate a component on the drop down form.
 
Depending on where I using it, and how slow the search is, I run the search
is in the main thread or a background thread.
 
In my main app, I just run refresh a stored proc component when the user
stops typing for a brief time, and do it in the main thread.  That is plenty
quick enough.  In other apps though, I have run searches in a background
thread and only done the vcl update in the main thread.
 
Sean
 
From: delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz] On
Behalf Of John Bird
Sent: 12 August 2009 5:39 p.m.
To: NZ Borland Developers Group - Delphi List
Subject: Re: [DUG] Making apps look fancy
 
One thing I would like to be able to do more is the live search boxes, like
the Vista start menu/Firefox Address bar/latest Google search results/etc
which populate the lists as you type.
 
What is others opinion on the best way to do these in Delphi?  (especially
using standard VCL and non-data aware controls).
 
I see Delphi 2010 brings in such a feature to the IDE, it does a simple
non-indexed search behind the scenes apparently.
 
John
___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
unsubscribe

Re: [DUG] Making apps look fancy

2009-08-12 Thread PDS - John
Hi all

 

All those fancy objects look really cool, but I wonder, will an app written
e.g. in D2008 with those objects work in Delphi2010?

 

John C

 

From: delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz] On
Behalf Of Sean Cross
Sent: Wednesday, 12 August 2009 8:19 p.m.
To: 'NZ Borland Developers Group - Delphi List'
Subject: Re: [DUG] Making apps look fancy

 

I use mustang peak http://www.mustangpeak.net/ drop down forms for this.

 

I (conceptually) set a timer when the user starts typing.  Every xxx ms, I
run a query and populate a component on the drop down form.

 

Depending on where I using it, and how slow the search is, I run the search
is in the main thread or a background thread.

 

In my main app, I just run refresh a stored proc component when the user
stops typing for a brief time, and do it in the main thread.  That is plenty
quick enough.  In other apps though, I have run searches in a background
thread and only done the vcl update in the main thread.

 

Sean

 

From: delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz] On
Behalf Of John Bird
Sent: 12 August 2009 5:39 p.m.
To: NZ Borland Developers Group - Delphi List
Subject: Re: [DUG] Making apps look fancy

 

One thing I would like to be able to do more is the live search boxes, like
the Vista start menu/Firefox Address bar/latest Google search results/etc
which populate the lists as you type.

 

What is others opinion on the best way to do these in Delphi?  (especially
using standard VCL and non-data aware controls).

 

I see Delphi 2010 brings in such a feature to the IDE, it does a simple
non-indexed search behind the scenes apparently.

 

John

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
unsubscribe

Re: [DUG] Making apps look fancy

2009-08-12 Thread Sean Cross
I'll find out in a couple of weeks.

Regards

Sean Cross
CIO
Catalyst Risk Management

From: delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz] On 
Behalf Of PDS - John
Sent: Wednesday, 12 August 2009 9:30 p.m.
To: 'NZ Borland Developers Group - Delphi List'
Subject: Re: [DUG] Making apps look fancy

Hi all

All those fancy objects look really cool, but I wonder, will an app written 
e.g. in D2008 with those objects work in Delphi2010?

John C

From: delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz] On 
Behalf Of Sean Cross
Sent: Wednesday, 12 August 2009 8:19 p.m.
To: 'NZ Borland Developers Group - Delphi List'
Subject: Re: [DUG] Making apps look fancy

I use mustang peak http://www.mustangpeak.net/ drop down forms for this.

I (conceptually) set a timer when the user starts typing.  Every xxx ms, I run 
a query and populate a component on the drop down form.

Depending on where I using it, and how slow the search is, I run the search is 
in the main thread or a background thread.

In my main app, I just run refresh a stored proc component when the user stops 
typing for a brief time, and do it in the main thread.  That is plenty quick 
enough.  In other apps though, I have run searches in a background thread and 
only done the vcl update in the main thread.

Sean

From: delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz] On 
Behalf Of John Bird
Sent: 12 August 2009 5:39 p.m.
To: NZ Borland Developers Group - Delphi List
Subject: Re: [DUG] Making apps look fancy

One thing I would like to be able to do more is the live search boxes, like the 
Vista start menu/Firefox Address bar/latest Google search results/etc  which 
populate the lists as you type.

What is others opinion on the best way to do these in Delphi?  (especially 
using standard VCL and non-data aware controls).

I see Delphi 2010 brings in such a feature to the IDE, it does a simple 
non-indexed search behind the scenes apparently.

John
___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
unsubscribe

Re: [DUG] Making apps look fancy

2009-08-12 Thread Jeremy North
There is no D2008. Do you mean D2007? If so, unless there is unicode
specific issues (which would exist going to D2009) then I'd highly
doubt you'd have any issues going to D2010. Especially for
appearance.



On Wed, Aug 12, 2009 at 7:29 PM, PDS - Johnj...@padasy.co.nz wrote:
 Hi all



 All those fancy objects look really cool, but I wonder, will an app written
 e.g. in D2008 with those objects work in Delphi2010?



 John C



 From: delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz] On
 Behalf Of Sean Cross
 Sent: Wednesday, 12 August 2009 8:19 p.m.

 To: 'NZ Borland Developers Group - Delphi List'
 Subject: Re: [DUG] Making apps look fancy



 I use mustang peak http://www.mustangpeak.net/ drop down forms for this.



 I (conceptually) set a timer when the user starts typing.  Every xxx ms, I
 run a query and populate a component on the drop down form.



 Depending on where I using it, and how slow the search is, I run the search
 is in the main thread or a background thread.



 In my main app, I just run refresh a stored proc component when the user
 stops typing for a brief time, and do it in the main thread.  That is plenty
 quick enough.  In other apps though, I have run searches in a background
 thread and only done the vcl update in the main thread.



 Sean



 From: delphi-boun...@delphi.org.nz [mailto:delphi-boun...@delphi.org.nz] On
 Behalf Of John Bird
 Sent: 12 August 2009 5:39 p.m.
 To: NZ Borland Developers Group - Delphi List
 Subject: Re: [DUG] Making apps look fancy



 One thing I would like to be able to do more is the live search boxes, like
 the Vista start menu/Firefox Address bar/latest Google search results/etc
  which populate the lists as you type.



 What is others opinion on the best way to do these in Delphi?  (especially
 using standard VCL and non-data aware controls).



 I see Delphi 2010 brings in such a feature to the IDE, it does a simple
 non-indexed search behind the scenes apparently.



 John

 ___
 NZ Borland Developers Group - Delphi mailing list
 Post: delphi@delphi.org.nz
 Admin: http://delphi.org.nz/mailman/listinfo/delphi
 Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject:
 unsubscribe


___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
unsubscribe


[DUG] Making apps look fancy

2009-08-11 Thread Alister Christie




What are people using to make applications look fancy.
AlphaSkins looks pretty cool,
as does TMS
SmoothControls
Has anyone used these, or something similar?
-- 
Alister Christie
Computers for People
Ph: 04 471 1849 Fax: 04 471 1266
http://www.salespartner.co.nz
PO Box 13085
Johnsonville
Wellington 


___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
unsubscribe

Re: [DUG] Making apps look fancy

2009-08-11 Thread Jeremy Coulter
I found the TMS MSooth controls a bit O.T.T personally.
Run your apps. on Vista or Win7 and they will look pretty  ;-)

Jeremy

On Wed, Aug 12, 2009 at 4:35 PM, Alister Christie 
alis...@salespartner.co.nz wrote:

  What are people using to make applications look fancy.
 AlphaSkins http://www.alphaskins.com/ looks pretty cool, as does TMS
 SmoothControls http://www.tmssoftware.com/site/advsmoothcontrols.asp
 Has anyone used these, or something similar?

 --
 Alister Christie
 Computers for People
 Ph: 04 471 1849 Fax: 04 471 1266http://www.salespartner.co.nz
 PO Box 13085
 Johnsonville
 Wellington


 ___
 NZ Borland Developers Group - Delphi mailing list
 Post: delphi@delphi.org.nz
 Admin: http://delphi.org.nz/mailman/listinfo/delphi
 Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject:
 unsubscribe

___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
unsubscribe

Re: [DUG] Making apps look fancy

2009-08-11 Thread John Bird
Most bang for the bucks comes from making sure you can get at the XP and Vista 
themes - the XPManifest component in D2006 onwards, especially D2007 on goes in 
every project of minegives the later sets of controls in COMCTL32.DLL 
rather than the old non-themed ones if the destination PC has them.

The themed buttons and other standard VCL in XP/Vista are pretty cool - in 
Vista a button that has focus but the mouse is not currently on gets a slow 
blue pulse.  I get the rippling progress bar with TProgress as well.  I used to 
use a variant button I tweaked myself called TJBCLColorButton that has color 
options for text, background, (split colours for background to give 3d effect), 
and mouse-over altered style and colours for text and background too0, but the 
standard Windows themed controls are even nicer - so prefer them now. So there 
is something to be said about staying away from 3rd party components when the 
free ones are that good.

Watch out for page controls though, the panels become white.  You can fix it 
with a TPanel over each page.

Apart from that, bitbuttons, are cool.

And a bit of AlphaBlending goes a long way too - you can easily have forms fade 
in and out, a slightly transparent look can look classy, or you can have it 
become opaque (Alphablend=255) slowly on a timer when the mouse is over the 
form.

All of these require only VCL and D2007 in my case.

John___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
unsubscribe

Re: [DUG] Making apps look fancy

2009-08-11 Thread John Bird
One thing I would like to be able to do more is the live search boxes, like the 
Vista start menu/Firefox Address bar/latest Google search results/etc  which 
populate the lists as you type.

What is others opinion on the best way to do these in Delphi?  (especially 
using standard VCL and non-data aware controls).

I see Delphi 2010 brings in such a feature to the IDE, it does a simple 
non-indexed search behind the scenes apparently.

John___
NZ Borland Developers Group - Delphi mailing list
Post: delphi@delphi.org.nz
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to delphi-requ...@delphi.org.nz with Subject: 
unsubscribe