Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
I am guessing you want to "skin" the form. It is pretty simple, give me a day to find my source code, but in the mean time you can steal my dll. http://www.evolutionsoftwarellc.com/downloads/ES_EffectsLibrary.dll
After you download it, you need to register it (it is an activeX dll). I suggest placing it in your Windows/System32 directory under its own folder.
If you don't know how to regsvr, do this:
1) Click on START/RUN and type in "command" (win9x,me) or "cmd" (win nt,2k,xp)
2) Type regsvr32 c:\windows\system32\ESDLL\ES_EffectsLibrary.dll (or where ever you stored it)You should get a message saying it was registered ok.
If you ever want to unregister it, use REGSVR32 -u C:\windows\system32\ESDLLs\ES_EffectsLibrary.dll
Once that is done, you can open your project in vb and choose PROJECT/REFRENCES from the main menu. then find Evolution Software Effects Library v1.0 and check it and then click OK
I assume you know how to make objects, but here is some code showing you how:
Dim objFX As ES_EffectsLibrary.Graphics
Dim objTrayIcon As ES_EffectsLibrary.ToolTrayIcon
Dim objUI As ES_EffectsLibrary.UserInterfaceThe objFX can skin a form or return errors
The objTrayIcon can add/modify/remove a tray icon as well as report errors
The objUI can Drag, Minimize windows and report errors.Use the objFX to skin your form. You will need to specify the form you want to skin, the source picturebox (must be in twips not pixel format) and the transparent color.
Use the objTrayIcon to make your programs run in the tooltray. You add it to show it, remove it to get rid of it, and modify it to change it while the app is running.
Use the objUI to drag your form that you skinned, since you must use a form that has border style = 0 (none). What i do is place this in my form's mousedown event:
objUI.DragWindow "form1".I will go find the skinning code...

![]() |
![]() |
![]() |

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |