| View previous topic :: View next topic |
| Author |
Message |
CodeScript Moderator Team

Joined: 08 Jun 2003 Posts: 1060 Location: India
|
Posted: Wed Sep 24, 2003 7:44 am Post subject: Option Tipevent |
|
|
Option Tipevent:
===========
This option may help in showing custom tips like the one:
http://forum.vdsworld.com/viewtopic.php?t=2038
OR even Owner drawn Balloon tips etc.
Currently it is possible for items having mouseover style but needs using timers. _________________ Regards
- CodeScript
Give your application a professional look with the VDSGUI Extension |
|
| Back to top |
|
 |
jules Professional Member


Joined: 14 Sep 2001 Posts: 1043 Location: Cumbria, UK
|
Posted: Wed Sep 24, 2003 11:28 am Post subject: |
|
|
Has anyone developed some balloon tip code? _________________ The Tech Pro
www.tech-pro.net |
|
| Back to top |
|
 |
CodeScript Moderator Team

Joined: 08 Jun 2003 Posts: 1060 Location: India
|
Posted: Wed Sep 24, 2003 4:10 pm Post subject: |
|
|
I have looked into some Owner drawn ones in VB but still am not sucessful in making a VDS interface. Hope I will be able to do so in near future.IMHO Even the winhelp popups (above) look OK I think. _________________ Regards
- CodeScript
Give your application a professional look with the VDSGUI Extension |
|
| Back to top |
|
 |
jules Professional Member


Joined: 14 Sep 2001 Posts: 1043 Location: Cumbria, UK
|
Posted: Wed Sep 24, 2003 5:41 pm Post subject: |
|
|
Yes, but with my predilection for system tray apps balloon tips would look more attractive. _________________ The Tech Pro
www.tech-pro.net |
|
| Back to top |
|
 |
CodeScript Moderator Team

Joined: 08 Jun 2003 Posts: 1060 Location: India
|
Posted: Wed Sep 24, 2003 6:21 pm Post subject: |
|
|
Is there a way to retrieve the ID of the tray icon control
Every tooltip API need this value but GetDlgCtrlIDreturns just the HWND we provide.
Of course owner drawn Balloon would work on win 9x too.
I tried one such(class based on MFC) which works in general to popup Balloon anywhere with lot of options but I am not good at C++ the call to dll ultimately has to be a stdcall from VDS so interfacing at this point .. difficult for me. Someone good at C++/delphi can give a try. There may be a lot of freeware Delphi components.
| msdn wrote: | The GetDlgCtrlID function returns the identifier of the specified control.
int GetDlgCtrlID(
HWND hwndCtl // handle of control
); |
_________________ Regards
- CodeScript
Give your application a professional look with the VDSGUI Extension |
|
| Back to top |
|
 |
Skit3000 Admin Team

Joined: 11 May 2002 Posts: 2166 Location: The Netherlands
|
|
| Back to top |
|
 |
CodeScript Moderator Team

Joined: 08 Jun 2003 Posts: 1060 Location: India
|
Posted: Wed Sep 24, 2003 7:22 pm Post subject: |
|
|
CreateWindowEx, I fear it is very difficult that way as you need to do everything manually and the structures can go too complex. There will be *no way* to determine the position of taskicon where U need to position/anchor the balloon.
I was talking about Shell_NotifyIcon APi not an very easy task though. _________________ Regards
- CodeScript
Give your application a professional look with the VDSGUI Extension |
|
| Back to top |
|
 |
vdsalchemist Admin Team

Joined: 23 Oct 2001 Posts: 1448 Location: Florida, USA
|
Posted: Thu Sep 25, 2003 2:29 pm Post subject: |
|
|
| jules wrote: | | Has anyone developed some balloon tip code? |
Jules I have developed balloon tip code. I have an example on my website that uses VDS/Gadget to show balloon tool tips. To get the balloon tool tips you have to compile the code with VDS 3.51 Anyway the example you would want to look at is my Bassmod example on my website at http://dragonsphere.vdsworld.com/bassmodgadget.zip _________________ Home of
Give VDS a new purpose!
 |
|
| Back to top |
|
 |
FreezingFire Admin Team

Joined: 23 Jun 2002 Posts: 3508
|
Posted: Thu Sep 25, 2003 7:58 pm Post subject: |
|
|
I tried the example but don't see any while holding my mouse over
everything and clicking everything.  _________________ FreezingFire
VDSWORLD.com
Site Admin Team |
|
| Back to top |
|
 |
Dr. Dread Professional Member


Joined: 03 Aug 2001 Posts: 1065 Location: Copenhagen, Denmark
|
Posted: Thu Sep 25, 2003 9:48 pm Post subject: |
|
|
FF, did you try to compile the example, or to run the precompiled EXE? Works nicely here when compiled.
Greetz
Dr. Dread _________________ ~~ Alcohol and calculus don't mix... Don't drink and derive! ~~
String.DLL * advanced string processing |
|
| Back to top |
|
 |
FreezingFire Admin Team

Joined: 23 Jun 2002 Posts: 3508
|
Posted: Thu Sep 25, 2003 10:18 pm Post subject: |
|
|
I don't have VDS 3.1 -- all I have is VDS 4 and VDS 5 because I
didn't know about it until VDS 4  _________________ FreezingFire
VDSWORLD.com
Site Admin Team |
|
| Back to top |
|
 |
Dr. Dread Professional Member


Joined: 03 Aug 2001 Posts: 1065 Location: Copenhagen, Denmark
|
Posted: Thu Sep 25, 2003 10:47 pm Post subject: |
|
|
| FreezingFire wrote: | I don't have VDS 3.1 -- all I have is VDS 4 and VDS 5 because I
didn't know about it until VDS 4  |
Aaaa, a newbie
Then have a look in the /Comp3x subdir - there's a precompiled EXE there.
Greetz
Dread _________________ ~~ Alcohol and calculus don't mix... Don't drink and derive! ~~
String.DLL * advanced string processing |
|
| Back to top |
|
 |
FreezingFire Admin Team

Joined: 23 Jun 2002 Posts: 3508
|
Posted: Thu Sep 25, 2003 10:59 pm Post subject: |
|
|
Oops missed it. Fabulous! Why can't we use it in VDS 5? _________________ FreezingFire
VDSWORLD.com
Site Admin Team |
|
| Back to top |
|
 |
CodeScript Moderator Team

Joined: 08 Jun 2003 Posts: 1060 Location: India
|
Posted: Fri Sep 26, 2003 5:32 am Post subject: |
|
|
| FreezingFire wrote: | | Why can't we use it in VDS 5? |
I don't think any reason why something possible in VDS 3.x can't be possible in VDS 5.x may need some modifications.
I think mindpower wrote it for VDS 3 as it didn't have any tooltips unlike VDS4+ _________________ Regards
- CodeScript
Give your application a professional look with the VDSGUI Extension |
|
| Back to top |
|
 |
vdsalchemist Admin Team

Joined: 23 Oct 2001 Posts: 1448 Location: Florida, USA
|
Posted: Mon Sep 29, 2003 1:40 pm Post subject: |
|
|
| FreezingFire wrote: | Oops missed it. Fabulous! Why can't we use it in VDS 5? |
That is because VDS 4 and VDS 5 have tooltips and I wanted to really drive it home that you are not limited if you have Gadget
Anyway I did not write the VDS 4 code. That was donated by Marty:)
Well just to elaborate a little bit more the example could be easily made to work with VDS 4 & 5 but the original VDS 4.x code was donated by Marty and I am not the sort to change other peoples code without asking or giving that person the chance to update their code. I gave Marty the option to update it if he wanted too but I don't think he had the time at that time. Also at the time I only had VDS 3.51 so I could not compile VDS 4.x code. The VDS 4.x Exe was Marty's Exe and the Bitmap interface is Marty's bitmap. It's all about lic. and it was a collaboration between me and Marty. _________________ Home of
Give VDS a new purpose!
 |
|
| Back to top |
|
 |
|