#192 Resizable window

open
nobody
None
5
2012-09-07
2007-03-12
TaeWoong Yoo
No

DOSBox window can be resizable with this patch.
However, the size of window will be limited by software scalers.

Let's say you set scaler=normal2x.
If you try to drag the window frame outside the window, the scaler will be set to normal3x while dragging it smaller will set the scaler value to none.

Note that I did not add sdl_resizable into other outputs but surface, so resizing the dosbox window will work only with surface output.
If you set windowresolution in configfile, you are not able to resize the window.

Discussion

1 2 > >> (Page 1 of 2)
  • TaeWoong Yoo
    TaeWoong Yoo
    2007-03-12

    Logged In: YES
    user_id=844698
    Originator: YES

    File Added: resize_2.diff

     
  • TaeWoong Yoo
    TaeWoong Yoo
    2007-03-12

    removed unnecessary stuffs

     
    Attachments
  • TaeWoong Yoo
    TaeWoong Yoo
    2007-03-12

    added applyscaler

     
    Attachments
  • TaeWoong Yoo
    TaeWoong Yoo
    2007-03-12

    Logged In: YES
    user_id=844698
    Originator: YES

    Forgot to add Applyscaler
    File Added: resize_3.diff

     
  • TaeWoong Yoo
    TaeWoong Yoo
    2007-03-12

    Logged In: YES
    user_id=844698
    Originator: YES

    4h ver of patch is up.
    Removed Applyscaler. Cleaned some lines.
    File Added: resize_4.diff

     
  • TaeWoong Yoo
    TaeWoong Yoo
    2007-03-12

    Logged In: YES
    user_id=844698
    Originator: YES

    File Added: resize_5.diff

     
  • TaeWoong Yoo
    TaeWoong Yoo
    2007-03-12

     
    Attachments
  • TaeWoong Yoo
    TaeWoong Yoo
    2007-03-13

    Logged In: YES
    user_id=844698
    Originator: YES

    Added support for the outputs.
    File Added: resize_6.diff

     
  • TaeWoong Yoo
    TaeWoong Yoo
    2007-03-13

     
    Attachments
  • TaeWoong Yoo
    TaeWoong Yoo
    2007-03-15

    Logged In: YES
    user_id=844698
    Originator: YES

    Added sdlresize into the dosbox config.
    The default value is set to "false".
    File Added: resize_7.diff

     
1 2 > >> (Page 1 of 2)