Development > Newbie Coding

Change order of resolutions list

<< < (6/7) > >>

bayo:
No it dont support scrollable dropdown list.

Are you talking about languages or resolutions? Because i dont think we have problem with languages. I mean we dont need to gain space here, we only use space we can use.

About 2 columns, maybe the option window is too small for it.

About another window, why not, but maybe we can create a tab and sort the content between "basic", "advanced", or finding another logical structure. But i dont think current "key" navigation is the better way.

About a scrollable selectbox, maybe it is not very hard. But i dont want to merge the scrollbar code into the selectbox code. I think we can do it without a merge, and maybe the current system own every thing it need for it. But it need work, and i dont think this feature is really need. i can be wrong.

Duke:

--- Quote from: bayo on September 19, 2009, 10:23:42 am ---Are you talking about languages or resolutions?
--- End quote ---
Resolutions.


--- Quote ---... maybe we can create a tab and sort the content between "basic", "advanced", or finding another logical structure.
--- End quote ---
I like that idea :) It might even add to usability for normal users.


--- Quote ---... and i dont think this feature is really need. i can be wrong.

--- End quote ---
Imagine you were a first time user and try to run UFO on an EeePC or similar. That would change your mind ;)
Ok, there are workarounds, but a necessary control outside the bounds of the monitor is simply 'not nice' in any given program.

But I had another idea: I understood you suggested to use that SDL function to fill the dropdown with only the vid_modes available on the machine. What if we use that SDL function to figure out a suitable default resolution, especially when 1024x768 is *not* available on that machine ? Imho that would also solve our little prob without changing the menus, right ?

bayo:
Ho, ok, i undertsand. The fullscrren is cropped, or something like that?

And, yes, i think the SDL function will provide a very little set of resolutions.

Here a patch to *only* display on the log the supported resolutions. How many element do you have? Do you found everything it need?

Duke:

--- Quote from: bayo on September 19, 2009, 10:10:07 pm ---Ho, ok, i undertsand. The fullscrren is cropped, or something like that?

--- End quote ---
Exactly.

I applied the patch to my i7:

--- Code: ---------- video initialization -------
SDL version: 1.2.13
I: desktop depth: 32bpp
I: video memory: 0
I: video driver: windib
I: setting mode 6:Available modes:
* 1920x1080
* 1776x1000
* 1680x1050
* 1600x1200
* 1440x900
* 1280x1024
* 1280x960
* 1280x800
* 1280x768
* 1280x720
* 1152x864
* 1024x768
* 800x600
* 720x480
* 640x480
I: set swap control to 0
 1024x768 (fullscreen: no)

--- End code ---
At least a reduction to 15. And obviously, it also offers the 4:3 resolutions :)

I'll now apply the patch on my EeePC and come up with the log...

Duke:
Ok, here's what the EeePC says:

--- Code: ---------- video initialization -------
SDL version: 1.2.13
I: desktop depth: 32bpp
I: video memory: 0
I: video driver: windib
I: setting mode 22:Available modes:
* 1024x768
* 1024x600
* 800x600
* 768x1024
* 640x480
* 640x400
* 600x1024
* 600x800
* 512x384
* 480x640
* 400x640
* 400x300
* 384x512
* 320x240
* 320x200
I: set swap control to 0
 1024x600 (fullscreen: no)

--- End code ---
- at least the most interesting resolutions are on top of the list
- I'm a bit confused about 1024x768 being among the available resolutions
- I'm even more confused about those 'reversed' resolutions

@Raster:
You are maybe more familiar with the EeePC than me. Does it have some sort of pivot-function ??

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version