| View previous topic :: View next topic |
| Author |
Message |
X-Tools Valued Contributor

Joined: 20 Sep 2001 Posts: 296 Location: Germany
|
Posted: Fri Dec 20, 2002 4:39 pm Post subject: XP Style |
|
|
Hi,
i tested my applications on win xp and some of them dont get
the xp typical systitle (maximize, minimize, close).
I generated manifest files using the manifest wizard to the exe.
When running in vdseditor all looks fine, but the compiled
exe does not.
What can I do ?
Bye, Fabian |
|
| Back to top |
|
 |
Dr. Dread Professional Member


Joined: 03 Aug 2001 Posts: 1065 Location: Copenhagen, Denmark
|
Posted: Fri Dec 20, 2002 5:27 pm Post subject: |
|
|
Did you check that the manifest filename matches the EXE filename? And that manifest files are
are in the same directory as the EXEs.
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: Fri Dec 20, 2002 8:35 pm Post subject: |
|
|
Do you mean the dialog controls or the actual title bar? If you mean the
actual title bar I think I recall a bug report that a certain version of VDS
wasn't creating the title bars correctly. If that's happening you would need
to re-install the latest release of your version of VDS.  _________________ FreezingFire
VDSWORLD.com
Site Admin Team |
|
| Back to top |
|
 |
X-Tools Valued Contributor

Joined: 20 Sep 2001 Posts: 296 Location: Germany
|
Posted: Sat Dec 21, 2002 8:18 am Post subject: XP Style |
|
|
Hi,
yes I mean the title bar.
I reinstalled vds with the actual version from dialogscript.com
but it is the same. I have the blue/green WinXP Style activated.
In VDS Editor my app windows looks like this style but never
as compiled. The Manifest File is called myapp.exe.manifest
Bye, Fabian |
|
| Back to top |
|
 |
FreezingFire Admin Team

Joined: 23 Jun 2002 Posts: 3508
|
Posted: Sat Dec 21, 2002 3:26 pm Post subject: |
|
|
Would it be possible to take a screenshot of this and upload it somewhere? It would help us to
understand better.
Also, note that a manifest file doesn't change the title bar though, it just changes
the buttons, edits, etc. _________________ FreezingFire
VDSWORLD.com
Site Admin Team |
|
| Back to top |
|
 |
X-Tools Valued Contributor

Joined: 20 Sep 2001 Posts: 296 Location: Germany
|
|
| Back to top |
|
 |
SnarlingSheep Professional Member


Joined: 13 Mar 2001 Posts: 759 Location: Michigan
|
Posted: Sat Dec 21, 2002 5:35 pm Post subject: |
|
|
Just in case, the manifest file needs to be named exactly the same as the exe file you compile.
If you compile your script to Unbenannt.exe, the manifest file needs to be named Unbenannt.exe.manifest
The reason it has the XP theme in the IDE before compiling is that you must have a manifest for the VDS.exe IDE program itself.
Seems like some people think the manifest file gets compiled with your app, but it actually has to follow your app into whatever directory it wanders into.
Hope that helps. _________________ -Sheep
My pockets hurt... |
|
| Back to top |
|
 |
FreezingFire Admin Team

Joined: 23 Jun 2002 Posts: 3508
|
Posted: Sat Dec 21, 2002 5:35 pm Post subject: |
|
|
The only dialog style that creates that type of title bar is the INVISIBLE style.
However, it could also be related to the use of external DLLs which draw
directly on the dialog. In your screenshot it looks as if you are using the
VDSLISTS.DLL, which draws directly on the dialog. _________________ FreezingFire
VDSWORLD.com
Site Admin Team |
|
| Back to top |
|
 |
FreezingFire Admin Team

Joined: 23 Jun 2002 Posts: 3508
|
Posted: Sat Dec 21, 2002 5:40 pm Post subject: |
|
|
| SnarlingSheep wrote: | | Just in case, the manifest file needs to be named exactly the same as the exe file you compile. |
It looks as though the controls are using the manifest file.
| SnarlingSheep wrote: | | Seems like some people think the manifest file gets compiled with your app, but it actually has to follow your app into whatever directory it wanders into. |
There are ways to compile the manifest file into the acutal EXE; you would
need to use a resource editing tool to include it. You would need to add
a new resource, name the resource type "24", then give the acutal name as "1".
You would need to use the actual contents of the manifest file for
the resource. _________________ FreezingFire
VDSWORLD.com
Site Admin Team |
|
| Back to top |
|
 |
SnarlingSheep Professional Member


Joined: 13 Mar 2001 Posts: 759 Location: Michigan
|
Posted: Sat Dec 21, 2002 5:44 pm Post subject: |
|
|
| Quote: | | There are ways to compile the manifest file into the acutal EXE; |
I meant it seems like some people think it just magically appears.. _________________ -Sheep
My pockets hurt... |
|
| Back to top |
|
 |
FreezingFire Admin Team

Joined: 23 Jun 2002 Posts: 3508
|
Posted: Sat Dec 21, 2002 5:48 pm Post subject: |
|
|
I was aware of that, and you are absolutely right.
I was just telling that there is a way to compile your manifest files into
your EXE. _________________ FreezingFire
VDSWORLD.com
Site Admin Team |
|
| Back to top |
|
 |
X-Tools Valued Contributor

Joined: 20 Sep 2001 Posts: 296 Location: Germany
|
Posted: Sun Dec 22, 2002 9:35 am Post subject: XP Style |
|
|
Hi,
i know about the manifest files and I am using it in my other applications.
I am using following dlls in this app
vdsipp.dll
vdslists.dll
vdsimage.dll
vdshtml.dll
vdsxfn.dll
vdsmem.dll
Do you know about problems with one or more of the dlls ?
Bye, Fabian |
|
| Back to top |
|
 |
X-Tools Valued Contributor

Joined: 20 Sep 2001 Posts: 296 Location: Germany
|
Posted: Mon Feb 10, 2003 6:11 pm Post subject: XP Style |
|
|
Hi,
I found the problem - for anyone who wants to know.
I my applications I used the old vdsrun40.dll (the compressend one).
This one makes the window title bars appear a little bit strange.
With the new uncompressed vdsrun40.dll all looks fine.
Bye, Fabian |
|
| Back to top |
|
 |
Hortalonus Valued Contributor


Joined: 15 Mar 2002 Posts: 344 Location: Western USA
|
Posted: Tue Feb 11, 2003 3:27 pm Post subject: |
|
|
| Hmmm... good to know! |
|
| Back to top |
|
 |
FreezingFire Admin Team

Joined: 23 Jun 2002 Posts: 3508
|
Posted: Tue Feb 11, 2003 8:36 pm Post subject: |
|
|
I'll add this one to my FAQ thread in the knowledge base.  _________________ FreezingFire
VDSWORLD.com
Site Admin Team |
|
| Back to top |
|
 |
|