Thread: 800x600 res Applications..?

  1. #16
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Ireland
    Posts
    8,446
    Quote Originally Posted by maxorator View Post
    Windows XP does not scale controls... and if it did I'd wish I could beat up the guy who added it.
    Max, everything on screen is scaled down or up when you change resolutions simply because the pixels become either bigger or smaller on the screen. If it didn't happen, I would beat up the guy who didn't do it.
    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  2. #17
    Reverse Engineer maxorator's Avatar
    Join Date
    Aug 2005
    Location
    Estonia
    Posts
    2,318
    Quote Originally Posted by Mario F. View Post
    Max, everything on screen is scaled down or up when you change resolutions simply because the pixels become either bigger or smaller on the screen. If it didn't happen, I would beat up the guy who didn't do it.
    I think that kind of scaling is done by the video card. Otherwise for example BIOS would be a little box in the upper left corner on high-resolution displays.
    Last edited by maxorator; 06-17-2008 at 05:22 AM.
    "The Internet treats censorship as damage and routes around it." - John Gilmore

  3. #18
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Ireland
    Posts
    8,446
    Precisely. But that was my point anyways. It felt to me the OP was unsure as to how things would change in different resolutions. I had to note the only concern should be in the context of layout within the given window size, not screen resolution.
    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  4. #19
    Reverse Engineer maxorator's Avatar
    Join Date
    Aug 2005
    Location
    Estonia
    Posts
    2,318
    Quote Originally Posted by Mario F. View Post
    Precisely. But that was my point anyways. It felt to me the OP was unsure as to how things would change in different resolutions. I had to note the only concern should be in the context of layout within the given window size, not screen resolution.
    Well, I guess they were worrying about not making the minimum window size too large for smaller resolutions.
    "The Internet treats censorship as damage and routes around it." - John Gilmore

  5. #20
    Registered User
    Join Date
    Apr 2008
    Posts
    610
    Hello again... To design an application for 800x600, do i just set the window size to 800x600, or do i need to change my PC screen resolution to 800x600 then set the screen to default size?

  6. #21
    Reverse Engineer maxorator's Avatar
    Join Date
    Aug 2005
    Location
    Estonia
    Posts
    2,318
    Just make sure the minimum size of your window wouldn't go over about 800x570.

  7. #22
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    You don't need to change resolution, just window size.
    You I still think you should develop for 1024x768 at least.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  8. #23
    Malum in se abachler's Avatar
    Join Date
    Apr 2007
    Posts
    3,195
    Quote Originally Posted by Elysia View Post
    You don't need to change resolution, just window size.
    You I still think you should develop for 1024x768 at least.
    Bad advice. Especially for a windows application, you want yoru application to fit inside the screen, not take the whole thing up, unless you are in full screen mode.

  9. #24
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    Developing for does not mean the same as eat bigger space.
    Most people nowadays use 1024 x 768 or higher, therefore it makes sense to target those resolutions.
    (There was very few who use 800x600 today, I dare say.)
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  10. #25
    Malum in se abachler's Avatar
    Join Date
    Apr 2007
    Posts
    3,195
    Quote Originally Posted by Elysia View Post
    Developing for does not mean the same as eat bigger space.
    Most people nowadays use 1024 x 768 or higher, therefore it makes sense to target those resolutions.
    (There was very few who use 800x600 today, I dare say.)

    So you want to develop for, but not actually use 1024x768, so wtf is the point then? You really shouldnt assume that everyone is developing for the average consumer. I would say most software development today is for niche markets where the hardware may not necessaily be a top end consumer system. You really really need to learn to keep a more open mind.

  11. #26
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    What is the point of any resolution?
    Heck, we don't use 800x600, so we can just as well develop for 320x240 or something.
    And secondly, 800x600 is pretty big for "other" things out there. Cell phones use like 320x2480 MAX.
    So if it's 800x600, I imagine it can just as well be 1024x768, the "normal" resolution nowadays.
    Unless there's more information about where this project is aimed at what resolution is the one used there.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  12. #27
    Malum in se abachler's Avatar
    Join Date
    Apr 2007
    Posts
    3,195
    Well since the OP asked about 800x600 specifically I assume there is some reason he chose that resolution. Maybe thats the highest res his system can handle, maybe its the lowest, meaybe its just the one he is familar with, maybe he has an existing application he wants to make full screen, lots of maybes, none have anythign to do with elysia.

  13. #28
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    But maybe the OP has never stated WHY 800x600 is THE resolution OR tried to address the 1024x768 might be better statement. And I haven't been spouting "use X resolution" only posts.
    That would clearly be spam. They have been added as afterthought to other replies.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  14. #29
    train spotter
    Join Date
    Aug 2001
    Location
    near a computer
    Posts
    3,868
    Quote Originally Posted by csonx_p View Post
    Hello again... To design an application for 800x600, do i just set the window size to 800x600, or do i need to change my PC screen resolution to 800x600 then set the screen to default size?
    I would set my screen resolution to 800 x 600. This will give you a good idea of the appearnace of the app on the target machine.

    Are you using a dialog or window for the main view?
    "Man alone suffers so excruciatingly in the world that he was compelled to invent laughter."
    Friedrich Nietzsche

    "I spent a lot of my money on booze, birds and fast cars......the rest I squandered."
    George Best

    "If you are going through hell....keep going."
    Winston Churchill

  15. #30
    Registered User
    Join Date
    Apr 2008
    Posts
    610
    Quote Originally Posted by novacain View Post
    Are you using a dialog or window for the main view?
    I'm using the main window, my development target is 800x600... So, you reckon i must rather change my screen res to 800x600 & make the window size default?

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Get Installed applications list and applications activity
    By arunarora in forum C++ Programming
    Replies: 5
    Last Post: 05-25-2009, 09:41 AM
  2. C programing doubt
    By sivasankari in forum C Programming
    Replies: 2
    Last Post: 04-29-2008, 09:19 AM
  3. A question about windows programming
    By Hussain Hani in forum Windows Programming
    Replies: 16
    Last Post: 05-23-2007, 07:38 AM
  4. Combobox problem
    By gargamel in forum Windows Programming
    Replies: 2
    Last Post: 05-06-2005, 01:37 PM