Page 1 of 2 12 LastLast
Results 1 to 40 of 61

Thread: Windows XP look

  1. #1

    Thread Starter
    Member vm360's Avatar
    Join Date
    Oct 2001
    Location
    Argentina
    Posts
    52

    Windows XP look

    Well, I have Windows XP, and the look of my VB applications suck. How can I give them the same appearance as Windows XP programs? Is it possible?

  2. #2
    Frenzied Member Motoxpro's Avatar
    Join Date
    Sep 2001
    Location
    Spiro, OK
    Posts
    1,211
    nope....ur talking about making then rounded? nope....you have to just make a image insted of a button

  3. #3
    PowerPoster eiSecure's Avatar
    Join Date
    Jul 2000
    Location
    Texas
    Posts
    2,209
    You could always use ActiveSkin with an XP skin.

    ...unfortunately, it costs money. *cough*
    *cough* Mor *cough* pheus *cough* search *cough* download.com *cough*

  4. #4

    Thread Starter
    Member vm360's Avatar
    Join Date
    Oct 2001
    Location
    Argentina
    Posts
    52
    Hey! This is amazing!!!!

    Try it...

    Let's imagine your program is called "test.exe", then make a file called "test.exe.manifest" in the same folder containing the following:

    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
    <assemblyIdentity
    version="1.0.0.0"
    processorArchitecture="X86"
    name="My program"
    type="win32"
    />
    <description>My program is very cool</description>
    <dependency>
    <dependentAssembly>
    <assemblyIdentity
    type="win32"
    name="Microsoft.Windows.Common-Controls"
    version="6.0.0.0"
    processorArchitecture="X86"
    publicKeyToken="6595b64144ccf1df"
    language="*"
    />
    </dependentAssembly>
    </dependency>
    </assembly>

  5. #5
    Frenzied Member
    Join Date
    Mar 2001
    Location
    You are HERE •™
    Posts
    1,300
    vm360 -

    Do I need WinXP installed?
    What is this "manifest" thingy?

  6. #6

    Thread Starter
    Member vm360's Avatar
    Join Date
    Oct 2001
    Location
    Argentina
    Posts
    52
    Yes, you need Windows XP, you won't notice any changes under Win9x, NT or 2000.

    I don't know what is this manifest stuff... I just found it somewhere and discovered that it works

  7. #7
    Frenzied Member
    Join Date
    Mar 2001
    Location
    You are HERE •™
    Posts
    1,300
    Hmmmm......Thanks for the explanation.
    What works?
    Does it change the appearance of your program to an XP look?

  8. #8

    Thread Starter
    Member vm360's Avatar
    Join Date
    Oct 2001
    Location
    Argentina
    Posts
    52
    Exactly. And it works with any program.

  9. #9
    Frenzied Member
    Join Date
    Mar 2001
    Location
    You are HERE •™
    Posts
    1,300
    Cool...
    One last thing, where did you find this info?

  10. #10
    Lively Member FRAIL_KNIGHT's Avatar
    Join Date
    Nov 2001
    Posts
    100
    I belive there was some XP look alike code for Visual Basic at :

    www.planetsourcecode.com

    Search XP under VB Code

    FRAIL_KNIGHT
    IF Something <> "" Then
    There's Something there...
    ------------------------------------------
    GWBASIC, QBASIC, QuickBASIC, VB5/6, A little DJGPP C++, and I hate it.
    ------------------------------------------
    The pic u see is the logo of my favorite Christian Punk Band...Officer Negative!!!

    www.OfficerNegative.com

  11. #11
    Fanatic Member Kzin's Avatar
    Join Date
    Dec 2000
    Posts
    611
    Can you give us a screenshot of the effect of this manifest thing so that we can see the effects Thanks
    Looking for a friendly intelligent chat forum? Visit the white-hart.net

  12. #12
    Frenzied Member Motoxpro's Avatar
    Join Date
    Sep 2001
    Location
    Spiro, OK
    Posts
    1,211
    ya that sound cool i would like to c that 2

  13. #13
    Fanatic Member stickman373's Avatar
    Join Date
    Mar 2001
    Location
    MA
    Posts
    909
    Originally posted by eiSecure
    You could always use ActiveSkin with an XP skin.

    ...unfortunately, it costs money. *cough*
    *cough* Mor *cough* pheus *cough* search *cough* download.com *cough*

    hmm i see it at download.com i think,but not at "*cough* Mor *cough* pheus *cough* search *cough*"


  14. #14

    Thread Starter
    Member vm360's Avatar
    Join Date
    Oct 2001
    Location
    Argentina
    Posts
    52
    take a look...

    test1.gif is without the .manifest file, and
    test2.gif is that file's effect :-)

  15. #15
    Fanatic Member rudvs2's Avatar
    Join Date
    Mar 2001
    Location
    NZ
    Posts
    935
    go here http://www.planetsourcecode.com/xq/A...s/ShowCode.htm

    for some nicely done xp controls and demo

  16. #16
    Frenzied Member
    Join Date
    Mar 2001
    Location
    You are HERE •™
    Posts
    1,300
    vm360 -

    Where did you find out this info on the manifest file?

  17. #17

    Thread Starter
    Member vm360's Avatar
    Join Date
    Oct 2001
    Location
    Argentina
    Posts
    52
    I saw it in another forum, why?

  18. #18
    Frenzied Member
    Join Date
    Mar 2001
    Location
    You are HERE •™
    Posts
    1,300
    Because I would like to understand it more. Maybe there are setting's within the file that I can change and tweak for my program. Basically, I would like to have a better understanding so I know how to use it with my programs.

  19. #19

    Thread Starter
    Member vm360's Avatar
    Join Date
    Oct 2001
    Location
    Argentina
    Posts
    52
    yeah, me too, but I just found the file

  20. #20
    Frenzied Member
    Join Date
    Mar 2001
    Location
    You are HERE •™
    Posts
    1,300
    Here's a few links that I have found. I wish I had a better understanding of the "manifest" file. In time....I guess.
    http://msdn.microsoft.com/library/de.../xptheming.asp
    http://www.macadamian.com/column/

  21. #21

    Thread Starter
    Member vm360's Avatar
    Join Date
    Oct 2001
    Location
    Argentina
    Posts
    52
    Thanks. If you find something else (especially about VB6 and this manifest stuff), please let me know.

  22. #22
    So Unbanned DiGiTaIErRoR's Avatar
    Join Date
    Apr 1999
    Location
    /dev/null
    Posts
    4,111
    There's an article at allapi about this.

  23. #23
    Frenzied Member
    Join Date
    Mar 2001
    Location
    You are HERE •™
    Posts
    1,300
    Originally posted by DiGiTaIErRoR
    There's an article at allapi about this.
    Thanks for the tip...
    Here's the link if anyone is interested:
    http://www.allapi.net/vbtutor/xpthemes.php

  24. #24
    PowerPoster abdul's Avatar
    Join Date
    Dec 2000
    Location
    Ontario,Canada
    Posts
    2,827
    Originally posted by vm360
    Hey! This is amazing!!!!

    Try it...

    Let's imagine your program is called "test.exe", then make a file called "test.exe.manifest" in the same folder containing the following:

    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
    <assemblyIdentity
    version="1.0.0.0"
    processorArchitecture="X86"
    name="My program"
    type="win32"
    />
    <description>My program is very cool</description>
    <dependency>
    <dependentAssembly>
    <assemblyIdentity
    type="win32"
    name="Microsoft.Windows.Common-Controls"
    version="6.0.0.0"
    processorArchitecture="X86"
    publicKeyToken="6595b64144ccf1df"
    language="*"
    />
    </dependentAssembly>
    </dependency>
    </assembly>
    I tried it and it just does not do anything when I doubleclick on the exe file. The exe file runs fine when I delete this XML file
    Baaaaaaaaah

  25. #25
    PowerPoster abdul's Avatar
    Join Date
    Dec 2000
    Location
    Ontario,Canada
    Posts
    2,827
    Originally posted by Bloodeye

    Thanks for the tip...
    Here's the link if anyone is interested:
    http://www.allapi.net/vbtutor/xpthemes.php
    Thanks for this link. It's working fine now
    That is really an amazing tip
    Baaaaaaaaah

  26. #26
    Addicted Member
    Join Date
    Apr 2001
    Posts
    254
    I have tried this but it's not working
    I have VB Enterprise 6.0 and Windows ME.

    Please advise

    Thanks
    Ideas are dime a dozen.
    People who put them into action are priceless.

  27. #27
    PowerPoster abdul's Avatar
    Join Date
    Dec 2000
    Location
    Ontario,Canada
    Posts
    2,827
    Originally posted by rmoghal
    I have tried this but it's not working
    I have VB Enterprise 6.0 and Windows ME.

    Please advise

    Thanks
    It will only work on Windows XP.
    Baaaaaaaaah

  28. #28
    Originally posted by vm360
    take a look...

    test1.gif is without the .manifest file, and
    test2.gif is that file's effect :-)
    That's pretty freakin' cool.

  29. #29
    Frenzied Member MrGTI's Avatar
    Join Date
    Oct 2000
    Location
    Ontario, Canada
    Posts
    1,277

    Thumbs up

    Very interesting, .........

    [bookmarks this thread for future referance]
    ~Peter


  30. #30
    Frenzied Member Motoxpro's Avatar
    Join Date
    Sep 2001
    Location
    Spiro, OK
    Posts
    1,211
    wow very nice

  31. #31
    Frenzied Member Motoxpro's Avatar
    Join Date
    Sep 2001
    Location
    Spiro, OK
    Posts
    1,211
    do you think this would work if some1 had win98 and they had the dll?

  32. #32
    PowerPoster abdul's Avatar
    Join Date
    Dec 2000
    Location
    Ontario,Canada
    Posts
    2,827
    I am not sure but there might be some additional APIs that Windows XP uses in this verion of Common Controls.
    Baaaaaaaaah

  33. #33
    PowerPoster eiSecure's Avatar
    Join Date
    Jul 2000
    Location
    Texas
    Posts
    2,209
    Originally posted by Motoxpro
    do you think this would work if some1 had win98 and they had the dll?
    Good question. Did you check the MS Knowledge Base or MSDN Library?

  34. #34
    Frenzied Member
    Join Date
    Mar 2001
    Location
    You are HERE •™
    Posts
    1,300
    From AllApi.net:
    "This manifest tells Windows XP to use the new version of COMCTL32.DLL"
    Give it a try, see if it works in Win98. Try installing this newer version (version 6) of COMCTL32.DLL.
    Report back here (if you can) if it worked or not...

  35. #35
    DaoK
    Guest
    I went to : http://www.allapi.net/vbtutor/xpthemes.php and I do not see any difference in the screenshot ??? What that do ?

  36. #36
    Fanatic Member rudvs2's Avatar
    Join Date
    Mar 2001
    Location
    NZ
    Posts
    935
    hey guys for some cool XP themes in a very easy to use method check out my post http://www.vbforums.com/showthread.p...hreadid=119350

  37. #37
    PowerPoster abdul's Avatar
    Join Date
    Dec 2000
    Location
    Ontario,Canada
    Posts
    2,827
    Do you see any difference?

    the XP style:


    the old style:

    Last edited by abdul; Nov 14th, 2001 at 07:22 PM.
    Baaaaaaaaah

  38. #38
    PowerPoster eiSecure's Avatar
    Join Date
    Jul 2000
    Location
    Texas
    Posts
    2,209


    What happened to the progress bar?!!?!??!


  39. #39
    PowerPoster abdul's Avatar
    Join Date
    Dec 2000
    Location
    Ontario,Canada
    Posts
    2,827
    Originally posted by eiSecure


    What happened to the progress bar?!!?!??!

    Windows XP ate that
    It does not need any progressbar 'cause Windows XP never finishes a task(another new feature from Micro$oft)
    Baaaaaaaaah

  40. #40
    DaoK
    Guest
    wow it's cool i need to test it!!!

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width