Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Win XP

Win XP

Scheduled Pinned Locked Moved The Lounge
wpfcomgraphicsdesignjson
16 Posts 11 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Daniel Ferguson

    First, 'Windows XP' is a dumb name :| -- it's too 'cute' to be taken seriously. What will the next version be called? :confused: Anyway, that's irrelevant, what really concerns me is something I was reading on MSDN. Here is an excerpt:

    To make sure that your application uses the new visual styles in Windows XP, you
    need to make sure to link to ComCtl32 and use a manifest to specify the dependency
    on ComCtl32 version 6. If you have any owner-drawn controls, start asking the
    uxtheme.dll to draw them, rather than drawing them yourself. You'll need to do
    this if you want them to feel like the rest of the UI.

    Here is the code that draws a theme-aware button:

    rtButton.top = 100;
    rtButton.left = 10;
    rtButton.bottom = 130;
    rtButton.right = 200;
    hTheme = OpenThemeData(hWnd, L"Button");
    DrawThemeBackground(hTheme, hdc, BP\_PUSHBUTTON,  PBS\_NORMAL, &rtButton, NULL);
    DrawThemeText(hTheme, hdc, BP\_PUSHBUTTON, PBS\_NORMAL, wzTMB, wcslen(wzTMB),
    DT\_CENTER | DT\_VCENTER | DT\_WORD\_ELLIPSIS | DT\_SINGLELINE, 0, &rtButton);
    

    I'm wondering how this will affect pre-XP apps on XP. Daniel

    L Offline
    L Offline
    Leslie Nassar
    wrote on last edited by
    #3

    Pre-XP apps just wont be themed. They'll have "standard" looking buttons.

    D 1 Reply Last reply
    0
    • L Lost User

      You're right. 'Windows XP' is a dumb name. And when you think of it, 'Windows NT' is also a dumb name.

      A Offline
      A Offline
      AlexMarbus
      wrote on last edited by
      #4

      MS has come with even stranger names in the past. What about Windows CE? Even in Redmond they don't know what it means: Knowledge base: Q166915 -- Alex Marbus

      M S 2 Replies Last reply
      0
      • A AlexMarbus

        MS has come with even stranger names in the past. What about Windows CE? Even in Redmond they don't know what it means: Knowledge base: Q166915 -- Alex Marbus

        M Offline
        M Offline
        Maximilian Hanel
        wrote on last edited by
        #5

        >MS has come with even stranger names in the past. What about Windows CE? >Even in Redmond they don't know what it means: Knowledge base: Q166915 ROTFL In the future: MS:"Our new OS is called "Windows IDN"" User:":confused: what's the meaning of IDN?" MS:"Hmmm - sorry, I Don't know" Max

        A 1 Reply Last reply
        0
        • A AlexMarbus

          MS has come with even stranger names in the past. What about Windows CE? Even in Redmond they don't know what it means: Knowledge base: Q166915 -- Alex Marbus

          S Offline
          S Offline
          Simon Capewell
          wrote on last edited by
          #6

          I thought CE was a particularly bad name with Windows habitually being shortened to Win by users. An operating system called Wince doesn't inspire confidence :)

          C 1 Reply Last reply
          0
          • M Maximilian Hanel

            >MS has come with even stranger names in the past. What about Windows CE? >Even in Redmond they don't know what it means: Knowledge base: Q166915 ROTFL In the future: MS:"Our new OS is called "Windows IDN"" User:":confused: what's the meaning of IDN?" MS:"Hmmm - sorry, I Don't know" Max

            A Offline
            A Offline
            AlexMarbus
            wrote on last edited by
            #7

            LOL Actually, we're laughing about this, while we should be crying. Why aren't they a little bit more creative and think of some better names? Why don't they ask the community to think of a name? Why don't they have a poll on their website: "What would you like the new Windows version to be called" o Windows xxx o Windows yyy o Don't care Winner with 90%: Don't care. --- BREAKING NEWS: Microsoft has announced the release date of their new product "Windows Don't care" .. -- Alex Marbus

            N M 2 Replies Last reply
            0
            • A AlexMarbus

              LOL Actually, we're laughing about this, while we should be crying. Why aren't they a little bit more creative and think of some better names? Why don't they ask the community to think of a name? Why don't they have a poll on their website: "What would you like the new Windows version to be called" o Windows xxx o Windows yyy o Don't care Winner with 90%: Don't care. --- BREAKING NEWS: Microsoft has announced the release date of their new product "Windows Don't care" .. -- Alex Marbus

              N Offline
              N Offline
              Nick Carruthers
              wrote on last edited by
              #8

              How about "Windows MA" for "Meaningless Acronym"? :-D

              R 1 Reply Last reply
              0
              • A AlexMarbus

                LOL Actually, we're laughing about this, while we should be crying. Why aren't they a little bit more creative and think of some better names? Why don't they ask the community to think of a name? Why don't they have a poll on their website: "What would you like the new Windows version to be called" o Windows xxx o Windows yyy o Don't care Winner with 90%: Don't care. --- BREAKING NEWS: Microsoft has announced the release date of their new product "Windows Don't care" .. -- Alex Marbus

                M Offline
                M Offline
                Maximilian Hanel
                wrote on last edited by
                #9

                :rose: (it seems Chris is in love ;) )

                C 1 Reply Last reply
                0
                • S Simon Capewell

                  I thought CE was a particularly bad name with Windows habitually being shortened to Win by users. An operating system called Wince doesn't inspire confidence :)

                  C Offline
                  C Offline
                  Chris Maunder
                  wrote on last edited by
                  #10

                  Wince doesn't inspire confidence LOL! That's exactly what I was calling it when I first started porting apps to CE 2.0. cheers, Chris Maunder

                  1 Reply Last reply
                  0
                  • M Maximilian Hanel

                    :rose: (it seems Chris is in love ;) )

                    C Offline
                    C Offline
                    Chris Maunder
                    wrote on last edited by
                    #11

                    It is much better than postfixing the name windows with a release year. At first I was a little non-plussed at the XP name, mainly due to the "eXPerience" moniker associated with it. A little too cheesy for me. Still - at least this time they have provided us with a meaning. NT is meant to be "New Technology" (so I thought, but there seems to be disagreement) and CE "compact edition" (or whatever). It is about time for a freshened logo, with a new 2 letter suffix for the Windows name, and there are a ton of gen X developers out there so why no whack an X in the name (even though everyone else has been there, done that 5 years ago) BTW: cool new emoticon -> (it seems Chris is in love ) Ha! My mailbox was suspiciously empty of Valentines cards this year. :( cheers, Chris Maunder

                    M 1 Reply Last reply
                    0
                    • C Chris Maunder

                      It is much better than postfixing the name windows with a release year. At first I was a little non-plussed at the XP name, mainly due to the "eXPerience" moniker associated with it. A little too cheesy for me. Still - at least this time they have provided us with a meaning. NT is meant to be "New Technology" (so I thought, but there seems to be disagreement) and CE "compact edition" (or whatever). It is about time for a freshened logo, with a new 2 letter suffix for the Windows name, and there are a ton of gen X developers out there so why no whack an X in the name (even though everyone else has been there, done that 5 years ago) BTW: cool new emoticon -> (it seems Chris is in love ) Ha! My mailbox was suspiciously empty of Valentines cards this year. :( cheers, Chris Maunder

                      M Offline
                      M Offline
                      Michael Dunn
                      wrote on last edited by
                      #12

                      NT is meant to be "New Technology" (so I thought, but there seems to be disagreement. That's what I always heard, as well. I was at a job interview a couple of weeks ago, and I was chatting with the fellow interviewing me, and he had a different take on the name. He said MS hired one of the VMS creators to work on the first NT version. They thought of it as the "next version" of VMS, and if you add one to each letter in the acronym, you get WNT, or Windows NT. *shrug* Probably just another urban legend, but I thought it was funny. Now, if MS (or any company) wanted to be really clever, they'd package their 2001 releases in a plain black obelisk-shaped box that plays "Also Sprach Zarasthusthra" when picked up. :-D --Mike-- http://home.inreach.com/mdunn/ This must be Thursday. I never could get the hang of Thursdays...

                      E 1 Reply Last reply
                      0
                      • L Lost User

                        You're right. 'Windows XP' is a dumb name. And when you think of it, 'Windows NT' is also a dumb name.

                        L Offline
                        L Offline
                        Lost User
                        wrote on last edited by
                        #13

                        They should renae it Windows FU. :|

                        1 Reply Last reply
                        0
                        • L Leslie Nassar

                          Pre-XP apps just wont be themed. They'll have "standard" looking buttons.

                          D Offline
                          D Offline
                          Daniel Ferguson
                          wrote on last edited by
                          #14

                          This is actually what I was interested in. So until all of your apps are re-written :confused: for XP they will have the old (current) look? Even if it's just the owner-draw ones -- what about menus? Aren't ALL of them owner-draw to include icons? That will be ... interesting... :eek: Here is another interesting thing: (from here)

                          At first glance, the potential for multiple Windows XP styles may look like
                          the skin functionality in such applications as Window Media Player, but
                          there are differences. Themes change the visual style of the operating
                          system, but still provide a consistent UI with earlier versions of Windows.
                          This is important since themes are applied system-wide. The changes
                          applicable to an application skin, such as removal of buttons, are not
                          appropriate at the operating system level. The theme file formats are not
                          public; Microsoft retains the design control for themes, to allow a
                          consistent user interface and the able to ensure design continuity. A theme
                          developer's kit will not be available with Windows XP.

                          The last two lines state that ONLY MS will be able to (officially anyway -- I'm sure it will be hacked) change or implement themes. :mad:

                          1 Reply Last reply
                          0
                          • M Michael Dunn

                            NT is meant to be "New Technology" (so I thought, but there seems to be disagreement. That's what I always heard, as well. I was at a job interview a couple of weeks ago, and I was chatting with the fellow interviewing me, and he had a different take on the name. He said MS hired one of the VMS creators to work on the first NT version. They thought of it as the "next version" of VMS, and if you add one to each letter in the acronym, you get WNT, or Windows NT. *shrug* Probably just another urban legend, but I thought it was funny. Now, if MS (or any company) wanted to be really clever, they'd package their 2001 releases in a plain black obelisk-shaped box that plays "Also Sprach Zarasthusthra" when picked up. :-D --Mike-- http://home.inreach.com/mdunn/ This must be Thursday. I never could get the hang of Thursdays...

                            E Offline
                            E Offline
                            Erik Funkenbusch
                            wrote on last edited by
                            #15

                            Yes, it's an urban legend. It's just a coincidence, much like if you take the letters IBM and subtract 1 you get HAL ;) With only 26^3 combinations, you're bound to get a lot of coincidences. Actually, MS got on the bandwagon of disavowing any meaning to such letters after Intel lost their MMX trademark suit. Acronyms aren't trademarkable, so they decided to pretend that it's not an acronym. I wonder why they changed their mind with XP.

                            1 Reply Last reply
                            0
                            • N Nick Carruthers

                              How about "Windows MA" for "Meaningless Acronym"? :-D

                              R Offline
                              R Offline
                              Russell Morris
                              wrote on last edited by
                              #16

                              Windows MA? Fatal system messages now start off with : - "You won't believe this sh*t, but ..." - "Damnit, guess what ..." - "Whatever f***ing idiot who wrote the program you're using screwed up big: ..." (In the US, 'MA' = 'Mature Audience' e.g. 18+. The rating is applied to TV shows and videogames) ;P -- Russell Morris Georgia Institute of Technology "Lisa, just because I don't care doesn't mean I'm not listening..." - Homer

                              1 Reply Last reply
                              0
                              Reply
                              • Reply as topic
                              Log in to reply
                              • Oldest to Newest
                              • Newest to Oldest
                              • Most Votes


                              • Login

                              • Don't have an account? Register

                              • Login or register to search.
                              • First post
                                Last post
                              0
                              • Categories
                              • Recent
                              • Tags
                              • Popular
                              • World
                              • Users
                              • Groups