forum.vdsworld.com Forum Index forum.vdsworld.com
Visit VDSWORLD.com
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


XP Style

 
Post new topic   Reply to topic    forum.vdsworld.com Forum Index -> General Help
View previous topic :: View next topic  
Author Message
X-Tools
Valued Contributor
Valued Contributor


Joined: 20 Sep 2001
Posts: 296
Location: Germany

PostPosted: Fri Dec 20, 2002 4:39 pm    Post subject: XP Style Reply with quote

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
View user's profile Send private message Send e-mail Visit poster's website
Dr. Dread
Professional Member
Professional Member


Joined: 03 Aug 2001
Posts: 1065
Location: Copenhagen, Denmark

PostPosted: Fri Dec 20, 2002 5:27 pm    Post subject: Reply with quote

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
View user's profile Send private message
FreezingFire
Admin Team


Joined: 23 Jun 2002
Posts: 3508

PostPosted: Fri Dec 20, 2002 8:35 pm    Post subject: Reply with quote

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. Smile

_________________
FreezingFire
VDSWORLD.com
Site Admin Team
Back to top
View user's profile Send private message Visit poster's website
X-Tools
Valued Contributor
Valued Contributor


Joined: 20 Sep 2001
Posts: 296
Location: Germany

PostPosted: Sat Dec 21, 2002 8:18 am    Post subject: XP Style Reply with quote

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
View user's profile Send private message Send e-mail Visit poster's website
FreezingFire
Admin Team


Joined: 23 Jun 2002
Posts: 3508

PostPosted: Sat Dec 21, 2002 3:26 pm    Post subject: Reply with quote

Would it be possible to take a screenshot of this and upload it somewhere? It would help us to
understand better. Smile

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
View user's profile Send private message Visit poster's website
X-Tools
Valued Contributor
Valued Contributor


Joined: 20 Sep 2001
Posts: 296
Location: Germany

PostPosted: Sat Dec 21, 2002 4:36 pm    Post subject: XP Reply with quote

Look at www.x-tools.net/Unbenannt.JPG
Back to top
View user's profile Send private message Send e-mail Visit poster's website
SnarlingSheep
Professional Member
Professional Member


Joined: 13 Mar 2001
Posts: 759
Location: Michigan

PostPosted: Sat Dec 21, 2002 5:35 pm    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
FreezingFire
Admin Team


Joined: 23 Jun 2002
Posts: 3508

PostPosted: Sat Dec 21, 2002 5:35 pm    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website
FreezingFire
Admin Team


Joined: 23 Jun 2002
Posts: 3508

PostPosted: Sat Dec 21, 2002 5:40 pm    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website
SnarlingSheep
Professional Member
Professional Member


Joined: 13 Mar 2001
Posts: 759
Location: Michigan

PostPosted: Sat Dec 21, 2002 5:44 pm    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
FreezingFire
Admin Team


Joined: 23 Jun 2002
Posts: 3508

PostPosted: Sat Dec 21, 2002 5:48 pm    Post subject: Reply with quote

I was aware of that, and you are absolutely right. Wink

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
View user's profile Send private message Visit poster's website
X-Tools
Valued Contributor
Valued Contributor


Joined: 20 Sep 2001
Posts: 296
Location: Germany

PostPosted: Sun Dec 22, 2002 9:35 am    Post subject: XP Style Reply with quote

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
View user's profile Send private message Send e-mail Visit poster's website
X-Tools
Valued Contributor
Valued Contributor


Joined: 20 Sep 2001
Posts: 296
Location: Germany

PostPosted: Mon Feb 10, 2003 6:11 pm    Post subject: XP Style Reply with quote

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
View user's profile Send private message Send e-mail Visit poster's website
Hortalonus
Valued Contributor
Valued Contributor


Joined: 15 Mar 2002
Posts: 344
Location: Western USA

PostPosted: Tue Feb 11, 2003 3:27 pm    Post subject: Reply with quote

Hmmm... good to know!
Back to top
View user's profile Send private message Send e-mail
FreezingFire
Admin Team


Joined: 23 Jun 2002
Posts: 3508

PostPosted: Tue Feb 11, 2003 8:36 pm    Post subject: Reply with quote

I'll add this one to my FAQ thread in the knowledge base. Wink
_________________
FreezingFire
VDSWORLD.com
Site Admin Team
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    forum.vdsworld.com Forum Index -> General Help All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum

Twitter@vdsworld       RSS

Powered by phpBB © 2001, 2005 phpBB Group