Default config for fresh install now has normal pixels instead of wide (duh), and 10 Undo pages instead of 4. Added a safety check for the value of Pixel_ratio setting in .ini

git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1365 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
Yves Rizoud 2010-02-22 00:17:57 +00:00
parent 5e38c68a6f
commit c26b09a3d3
2 changed files with 6 additions and 2 deletions

View File

@ -181,7 +181,7 @@
; Number of pages stored in memory | Nombre de pages stockées en mémoire ; Number of pages stored in memory | Nombre de pages stockées en mémoire
; for "undoing". | destinées à annuler les dernières ; for "undoing". | destinées à annuler les dernières
; Values are between 1 and 99. | modifications. Valeurs entre 1 et 99. ; Values are between 1 and 99. | modifications. Valeurs entre 1 et 99.
Undo_pages = 4 ; (default 4) Undo_pages = 10 ; (default 10)
; Speed of the scroll-bars (in VBLs | Vitesse des barre de défilement (en ; Speed of the scroll-bars (in VBLs | Vitesse des barre de défilement (en
; waited) while clicking with the | VBLs attendus) lorsque l'un des ; waited) while clicking with the | VBLs attendus) lorsque l'un des
@ -349,7 +349,7 @@
; Valid values are from 0 to 7 for: Simple, Wide, Tall, Double, ; Valid values are from 0 to 7 for: Simple, Wide, Tall, Double,
; Triple, Wide2, Tall2, Quadruple. ; Triple, Wide2, Tall2, Quadruple.
; ;
Pixel_ratio = 1; (Default 0) Pixel_ratio = 0; (Default 0)
; This records the visibility of toolbars, to restore them on start. ; This records the visibility of toolbars, to restore them on start.
; It's a bitfield, where 1=Status, 2=Layers, 4=Tools ; It's a bitfield, where 1=Status, 2=Layers, 4=Tools

View File

@ -877,6 +877,10 @@ int Load_INI(T_Config * conf)
if(Video_mode[0].Width < 4*320 || Video_mode[0].Height < 4*200) if(Video_mode[0].Width < 4*320 || Video_mode[0].Height < 4*200)
Pixel_ratio = PIXEL_SIMPLE; Pixel_ratio = PIXEL_SIMPLE;
break; break;
default:
// Convert back unknown values to PIXEL_SIMPLE
Pixel_ratio = PIXEL_SIMPLE;
break;
} }
} }