Changeset 170 for trunk/NLS/en


Ignore:
Timestamp:
Sep 22, 2025, 10:04:44 PM (4 weeks ago)
Author:
Gregg Young
Message:

Rework Gotcha's dialogs to work better with the new font sizing in WPS. Replace some global variables with more C++ alternatives

Location:
trunk/NLS/en
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/NLS/en/goqresen.rc

    r151 r170  
    4343ACCELTABLE 1 LOADONCALL
    4444BEGIN
    45    "h"     HM_GENERAL_HELP, CHAR, ALT /* Also F1*/
     45   "h",    HM_GENERAL_HELP, CHAR, ALT /* Also F1*/
    4646   "o",    WID_PB_OK, CHAR, ALT
    4747   "u",    WID_PB_UNDO, CHAR, ALT
     
    9090DLGTEMPLATE ID_DLG_SETTINGS LOADONCALL MOVEABLE DISCARDABLE
    9191BEGIN
    92     DIALOG  "Gotcha! Quiet settings", ID_DLG_SETTINGS, 104, 26, 230, 153, 0L,
    93             FCF_SYSMENU | FCF_TITLEBAR | FCF_CLOSEBUTTON | FCF_ACCELTABLE
    94     BEGIN
    95         NOTEBOOK        WID_NB_SETTINGS, 5, 21, 217, 130, BKS_BACKPAGESTR |
     92    DIALOG  "Gotcha! Quiet settings", ID_DLG_SETTINGS, 104, 26, 310, 210, 0L,
     93            FCF_SYSMENU | FCF_TITLEBAR | FCF_CLOSEBUTTON | FCF_ACCELTABLE | FCF_SIZEBORDER
     94    BEGIN
     95        NOTEBOOK        WID_NB_SETTINGS, 5, 21, 297, 187, BKS_BACKPAGESTR |
    9696                        BKS_MAJORTABTOP | BKS_ROUNDEDTABS |
    9797                        BKS_TABTEXTCENTER | BKS_TABBEDDIALOG
    9898        DEFPUSHBUTTON   "~Ok", WID_PB_OK, 6, 4, 50, 14
    9999        PUSHBUTTON      "~Undo", WID_PB_UNDO, 61, 4, 50, 14
    100         PUSHBUTTON      "~Help", WID_PB_HELP, 171, 4, 50, 14,
     100        PUSHBUTTON      "~Help", WID_PB_HELP, 252, 4, 50, 14,
    101101    END
    102102END
     
    104104DLGTEMPLATE ID_DLG_SETTINGSPAGE0 LOADONCALL MOVEABLE DISCARDABLE
    105105BEGIN
    106         DIALOG          "", ID_DLG_SETTINGSPAGE0, 0, 0, 200, 90,
     106        DIALOG          "", ID_DLG_SETTINGSPAGE0, 0, 0, 280, 185,
    107107                        NOT FS_DLGBORDER | WS_VISIBLE
    108108        BEGIN
    109             GROUPBOX        "Save image to", WID_TEST, 6, 62, 90, 30,
    110             AUTORADIOBUTTON "~Clipboard", WID_RB_CLIPBOARD, 12, 74, 78, 10,
    111             AUTORADIOBUTTON "~File", WID_RB_FILE, 12, 64, 78, 10,
    112             GROUPBOX        "Capture now!", WID_NIL, 102, 31, 96, 61,
    113             PUSHBUTTON      "~Screen", WID_PB_SCREEN, 106, 71, 88, 12
     109            GROUPBOX        "Save image to", WID_TEST, 6, 104, 124, 35,
     110            AUTORADIOBUTTON "~Clipboard", WID_RB_CLIPBOARD, 12, 119, 78, 10,
     111            AUTORADIOBUTTON "~File", WID_RB_FILE, 12, 108, 78, 10,
     112            GROUPBOX        "Capture now!", WID_NIL, 142, 70, 130, 69,
     113            PUSHBUTTON      "~Screen", WID_PB_SCREEN, 146, 117, 122, 12
    114114            PUSHBUTTON      "Screen ~region", WID_PB_SCREENREGION,
    115                             106, 59, 88, 12,
    116             PUSHBUTTON      "~Window", WID_PB_WINDOW, 106, 47, 88, 12
     115                            146, 103, 122, 12,
     116            PUSHBUTTON      "~Window", WID_PB_WINDOW, 146, 89, 122, 12
    117117            PUSHBUTTON      "Window ~interior", WID_PB_WINDOWINTERIOR,
    118                             106, 35, 88, 12
    119             GROUPBOX        "Options", WID_NIL, 6, 31, 90, 30,
    120             AUTOCHECKBOX    "Do~n't reshow", WID_CB_HIDEWINDOW, 12, 43, 78, 10
     118                            146, 75, 122, 12
     119            GROUPBOX        "Options", WID_NIL, 6, 70, 124, 35,
     120            AUTOCHECKBOX    "Do~n't reshow", WID_CB_HIDEWINDOW, 12, 84, 110, 10
    121121            AUTOCHECKBOX    "~Delayed capture", WID_CB_DELAYEDCAPTURE,
    122                             12, 34, 78, 10,
    123             GROUPBOX        "Terminate Gotcha! Quiet", WID_NIL, 69, 4, 62, 26,
    124             PUSHBUTTON      "~Exit",  WID_PB_EXIT, 75, 9, 50, 11
     122                            12, 73, 110, 10,
     123            GROUPBOX        "Terminate Gotcha! Quiet", WID_NIL, 70, 30, 140, 26,
     124            PUSHBUTTON      "~Exit",  WID_PB_EXIT, 95, 33, 80, 11
    125125        END
    126126END
     
    128128DLGTEMPLATE ID_DLG_SETTINGSPAGE1 LOADONCALL MOVEABLE DISCARDABLE
    129129BEGIN
    130     DIALOG  "", ID_DLG_SETTINGSPAGE1, 0, 0, 200, 128, NOT FS_DLGBORDER |
    131             WS_VISIBLE
    132     BEGIN
    133         GROUPBOX        "Save type", WID_NIL, 5, 54, 195, 45
    134         AUTORADIOBUTTON "~Prompt for filename", WID_RB_FSSPROMPT, 11, 81, 180, 10,
     130    DIALOG  "", ID_DLG_SETTINGSPAGE1, 0, 0, 280, 185, NOT FS_DLGBORDER |
     131            WS_VISIBLE
     132    BEGIN
     133        GROUPBOX        "Save type", WID_NIL, 5, 94, 265, 45
     134        AUTORADIOBUTTON "~Prompt for filename", WID_RB_FSSPROMPT, 11, 121, 250, 10,
    135135                        WS_TABSTOP | WS_GROUP
    136         AUTORADIOBUTTON "~Autosave to numbered files in directory", WID_RB_FSSNUMFILES,
    137                         11, 71, 180, 10, WS_TABSTOP
    138         ENTRYFIELD      "", WID_E_NUMSAVEDIR, 12, 61, 180, 8, ES_MARGIN
    139         CONTROL         "", WID_LB_FILEFORMAT, 12, 13, 182, 30, WC_COMBOBOX,
    140                         CBS_DROPDOWNLIST | WS_VISIBLE | WS_TABSTOP
    141         GROUPBOX        "Image file format", WID_NIL, 5, 29, 195, 22, DT_MNEMONIC
    142         GROUPBOX        "Other options", WID_NIL, 5, 4, 195, 22
     136        AUTORADIOBUTTON "~Autosave to numbered files", WID_RB_FSSNUMFILES,
     137                        11, 111, 250, 10, WS_TABSTOP
     138        ENTRYFIELD      "", WID_E_NUMSAVEDIR, 12, 99, 250, 8, ES_MARGIN
     139        CONTROL         "", WID_LB_FILEFORMAT, 12, 43, 250, 30, WC_COMBOBOX,
     140                        CBS_DROPDOWNLIST | WS_VISIBLE | WS_TABSTOP 
     141        GROUPBOX        "Image file format", WID_NIL, 5, 57, 265, 24, DT_MNEMONIC
     142        GROUPBOX        "Other options", WID_NIL, 5, 24, 265, 22
    143143        AUTOCHECKBOX    "~Play sound when capture finishes", WID_CB_DOSOUND,
    144                          11, 9, 180, 8
     144                         11, 29, 250, 10
    145145    END
    146146END
     
    148148DLGTEMPLATE ID_DLG_SETTINGSPAGE2 LOADONCALL MOVEABLE DISCARDABLE
    149149BEGIN
    150     DIALOG  "", ID_DLG_SETTINGSPAGE2, 0, 0, 200, 128, NOT FS_DLGBORDER |
    151             WS_VISIBLE
    152     BEGIN
    153         GROUPBOX        "Default capture type", WID_NIL, 5, 69, 195, 30
    154         AUTORADIOBUTTON "~Screen", WID_SSWSCREEN, 13, 81, 80, 10, WS_TABSTOP
     150    DIALOG  "", ID_DLG_SETTINGSPAGE2, 0, 0, 280, 185, NOT FS_DLGBORDER |
     151            WS_VISIBLE
     152    BEGIN
     153        GROUPBOX        "Default capture type", WID_NIL, 5, 119, 265, 30
     154        AUTORADIOBUTTON "~Screen", WID_SSWSCREEN, 13, 131, 100, 10, WS_TABSTOP
    155155        AUTORADIOBUTTON "Screen ~region", WID_SSWSCREENREGION,
    156                         96, 81, 94, 10, WS_TABSTOP
    157         AUTORADIOBUTTON "~Window", WID_SSWWINDOW, 13, 71, 80, 10, WS_TABSTOP
     156                        130, 131, 100, 10, WS_TABSTOP
     157        AUTORADIOBUTTON "~Window", WID_SSWWINDOW, 13, 121, 100, 10, WS_TABSTOP
    158158        AUTORADIOBUTTON "Window ~interior", WID_SSWWINDOWINT,
    159                         96, 71, 94, 10, WS_TABSTOP
    160         GROUPBOX        "Delayed capture", WID_NIL, 5, 36, 195, 31
    161         AUTOCHECKBOX    "~Default delay", WID_CB_DELAYEDCAPTURE, 11, 49, 80, 10
    162         AUTOCHECKBOX    "Countdown timer with ~beeps", WID_CB_DELAYCOUNTDOWN, 93, 49, 100, 10
    163         RTEXT           "Capture dela~y:", WID_NIL, 11, 40, 66, 8, DT_MNEMONIC
    164         SPINBUTTON      WID_SB_DELAYTIME, 81, 40, 44, 12, SPBS_MASTER | WS_GROUP
    165         LTEXT           "second(s)", WID_NIL, 129, 40, 52, 8
    166         GROUPBOX        "Serial capture", WID_NIL, 5, 4, 195, 30
    167         AUTOCHECKBOX    "Use seria~l capture", WID_CB_SERIALCAPTURE, 11, 16, 180, 10
    168         RTEXT           "Do a capture ~every", WID_NIL, 11, 7, 66, 8, DT_MNEMONIC
    169         SPINBUTTON      WID_SB_SERIALTIME, 81, 7, 44, 12, SPBS_MASTER | WS_GROUP
    170         LTEXT           "second(s)/20", WID_NIL, 129, 7, 52, 8
    171     END
    172 END
    173 
     159                        130, 121, 100, 10, WS_TABSTOP
     160        GROUPBOX        "Delayed capture", WID_NIL, 5, 61, 265, 51
     161        AUTOCHECKBOX    "~Default delay", WID_CB_DELAYEDCAPTURE, 11, 94, 250, 10
     162        AUTOCHECKBOX    "Countdown timer with ~beeps", WID_CB_DELAYCOUNTDOWN, 11, 82, 250, 10
     163        RTEXT           "Capture dela~y:", WID_NIL, 11, 65, 80, 10, DT_MNEMONIC
     164        SPINBUTTON      WID_SB_DELAYTIME, 100, 64, 44, 12, SPBS_MASTER | WS_GROUP
     165        LTEXT           "second(s)", WID_NIL, 150, 65, 100, 10
     166        GROUPBOX        "Serial capture", WID_NIL, 5, 19, 265, 35
     167        AUTOCHECKBOX    "Use seria~l capture", WID_CB_SERIALCAPTURE, 11, 36, 250, 10
     168        RTEXT           "Do a capture ~every", WID_NIL, 11, 25, 100, 10, DT_MNEMONIC
     169        SPINBUTTON      WID_SB_SERIALTIME, 115, 24, 44, 12, SPBS_MASTER | WS_GROUP
     170        LTEXT           "second(s)/20", WID_NIL, 165, 25, 90, 10
     171    END
     172END
     173#if 0
    174174DLGTEMPLATE ID_DLG_SETTINGSPAGE3 LOADONCALL MOVEABLE DISCARDABLE
    175175BEGIN
    176     DIALOG  "", ID_DLG_SETTINGSPAGE3, 0, 0, 200, 128, NOT FS_DLGBORDER |
     176    DIALOG  "", ID_DLG_SETTINGSPAGE3, 0, 0, 280, 185, NOT FS_DLGBORDER |
    177177            WS_VISIBLE
    178178    BEGIN
     
    184184        GROUPBOX        "Serial capture", WID_NIL, 5, 51, 220, 36
    185185        AUTOCHECKBOX    "Use ~serial capture", WID_CB_SERIALCAPTURE, 11, 67, 208, 10
    186         RTEXT           "Do a capture ~every", WID_NIL, 11, 57, 106, 8
     186        RTEXT           "Do a capture ~every", WID_NIL, 11, 57, 106, 10
    187187        SPINBUTTON      WID_SB_SERIALTIME, 121, 57, 44, 12,
    188188                        SPBS_MASTER | WS_GROUP
    189         LTEXT           "second(s)/20", WID_NIL, 169, 57, 52, 8
     189        LTEXT           "second(s)/20", WID_NIL, 169, 57, 52, 10
    190190        GROUPBOX        "Other options", WID_NIL, 5, 5, 220, 42
    191191        AUTOCHECKBOX    "Use s~ound when capture finishes", WID_CB_DOSOUND,
     
    193193    END
    194194END
    195 
     195#endif
    196196DLGTEMPLATE ID_DLG_SETTINGSPAGE4 LOADONCALL MOVEABLE DISCARDABLE
    197197BEGIN
    198     DIALOG  "", ID_DLG_SETTINGSPAGE4, 0, 0, 200, 128, NOT FS_DLGBORDER |
    199             WS_VISIBLE
    200     BEGIN
    201         CTEXT           PSZ_QNAMEVERSION, WID_NIL, 10, 77, 180, 8
     198    DIALOG  "", ID_DLG_SETTINGSPAGE4, 0, 0, 280, 185, NOT FS_DLGBORDER |
     199            WS_VISIBLE
     200    BEGIN
     201        CTEXT           PSZ_QNAMEVERSION, WID_NIL, 10, 127, 260, 10
    202202                        PRESPARAMS PP_FOREGROUNDCOLOR, 0x00C80A0AL
    203         CTEXT           "", WID_ST_COPYRIGHT ,10, 69, 180, 8
    204         CTEXT           "", WID_ST_COPYRIGHT1,10, 61, 180, 8
    205         CTEXT           "", WID_ST_COPYRIGHT2,10, 53, 180, 8
    206         CTEXT           "", WID_ST_COPYRIGHT3,10, 45, 180, 8
    207         CTEXT           "", WID_ST_COPYRIGHT4,10, 37, 180, 8                               
     203        CTEXT           "", WID_ST_COPYRIGHT ,10, 115, 260, 10
     204        CTEXT           "", WID_ST_COPYRIGHT1,10, 103, 260, 10
     205        CTEXT           "", WID_ST_COPYRIGHT2,10, 91, 260, 10
     206        CTEXT           "", WID_ST_COPYRIGHT3,10, 79, 260, 10
     207        CTEXT           "", WID_ST_COPYRIGHT4,10, 67, 260, 10                               
    208208#if 0
    209209        GROUPBOX        "Program", WID_ST_PROGRAM, 5, 5, 95, 46
     
    271271    LANG_COPYRIGHT   "Screen/window capture utility"
    272272    LANG_COPYRIGHT1  "Copyright ž 1998-2007 Thorsten Thielen"
    273     LANG_COPYRIGHT2  "Copyright ž 2018-2022 The Netlabs Gotcha! team"
     273    LANG_COPYRIGHT2  "Copyright ž 2018-2024 The Netlabs Gotcha! team"
    274274    LANG_COPYRIGHT3  "All rights reserved"
    275275    LANG_COPYRIGHT4  "WWW: https://trac.netlabs.org/gotcha"
  • trunk/NLS/en/gotresen.rc

    r151 r170  
    6060   VK_F1,  WID_PB_ABOUT, VIRTUALKEY, ALT
    6161   "e",    WID_PB_SETTINGS, CHAR, ALT
    62    "h"     HM_GENERAL_HELP, CHAR, ALT /* Also F1*/
     62   "h",    HM_GENERAL_HELP, CHAR, ALT /* Also F1*/
    6363
    6464   "c",    WID_RB_CLIPBOARD, CHAR, ALT
     
    7878WINDOWTEMPLATE ID_DLG_MAIN
    7979BEGIN
    80     FRAME   PSZ_NAMEVERSION, ID_DLG_MAIN, 98, 66, 200, 85,
     80    FRAME   PSZ_NAMEVERSION, ID_DLG_MAIN, 98, 66, 250, 100,
    8181            FS_NOBYTEALIGN | FS_DLGBORDER | NOT WS_VISIBLE,
    8282            FCF_TITLEBAR | FCF_SYSMENU | FCF_AUTOICON | FCF_TASKLIST | FCF_MINBUTTON
    8383    BEGIN          /* Please do NOT try to translate the "thth.wc..." ;-)*/
    84         WINDOW          "", FID_CLIENT, 0, 0, 200, 85, "thth.wc.gotcha.main",
     84        WINDOW          "", FID_CLIENT, 0, 0, 250, 100, "thth.wc.gotcha.main",
    8585                        FS_NOBYTEALIGN | NOT WS_VISIBLE
    8686        BEGIN
    87             GROUPBOX        "Save image to", WID_TEST, 4, 51, 90, 30
    88             AUTORADIOBUTTON "~Clipboard", WID_RB_CLIPBOARD, 10, 63, 78, 10, WS_TABSTOP
    89             AUTORADIOBUTTON "~File", WID_RB_FILE, 10, 53, 78, 10, WS_TABSTOP
    90             GROUPBOX        "Capture", WID_NIL, 100, 19, 96, 62
    91             PUSHBUTTON      "~Screen", WID_PB_SCREEN, 104, 59, 88, 12
    92             PUSHBUTTON      "Screen ~region", WID_PB_SCREENREGION, 104, 47, 88, 12
    93             PUSHBUTTON      "~Window", WID_PB_WINDOW, 104, 35, 88, 12
    94             PUSHBUTTON      "Window ~interior", WID_PB_WINDOWINTERIOR, 104, 23, 88, 12
    95             GROUPBOX        "Options", WID_NIL, 4, 19, 90, 30
    96             AUTOCHECKBOX    "Hide ~Gotcha!", WID_CB_HIDEWINDOW, 10, 31, 48, 10
    97             AUTOCHECKBOX    "~Delayed capture", WID_CB_DELAYEDCAPTURE, 10, 21, 58, 10
    98             PUSHBUTTON      "~Help", HM_GENERAL_HELP, 135, 4, 60, 12
    99             PUSHBUTTON      "S~ettings", WID_PB_SETTINGS, 70, 4, 60, 12
     87            GROUPBOX        "Save image to", WID_TEST, 4, 61, 115, 30
     88            AUTORADIOBUTTON "~Clipboard", WID_RB_CLIPBOARD, 10, 73, 100, 10, WS_TABSTOP
     89            AUTORADIOBUTTON "~File", WID_RB_FILE, 10, 63, 100, 10, WS_TABSTOP
     90            GROUPBOX        "Capture", WID_NIL, 125, 29, 121, 62
     91            PUSHBUTTON      "~Screen", WID_PB_SCREEN, 130, 69, 110, 12
     92            PUSHBUTTON      "Screen ~region", WID_PB_SCREENREGION, 130, 57, 110, 12
     93            PUSHBUTTON      "~Window", WID_PB_WINDOW, 130, 45, 110, 12
     94            PUSHBUTTON      "Window ~interior", WID_PB_WINDOWINTERIOR, 130, 33, 110, 12
     95            GROUPBOX        "Options", WID_NIL, 4, 29, 115, 30
     96            AUTOCHECKBOX    "Hide ~Gotcha!", WID_CB_HIDEWINDOW, 10, 41, 100, 10
     97            AUTOCHECKBOX    "~Delayed capture", WID_CB_DELAYEDCAPTURE, 10, 31, 100, 10
     98            PUSHBUTTON      "~Help", HM_GENERAL_HELP, 175, 4, 60, 12
     99            PUSHBUTTON      "S~ettings", WID_PB_SETTINGS, 90, 4, 60, 12
    100100            PUSHBUTTON      "~About", WID_PB_ABOUT, 5, 4, 60, 12
    101101        END
     
    109109    BEGIN
    110110        ICON            1, 1000, 8, 58, 21, 16, WS_GROUP
    111         LTEXT           PSZ_NAMEVERSION, WID_NIL, 42, 64, 150, 9
     111        LTEXT           PSZ_NAMEVERSION, WID_NIL, 35, 64, 240, 10
    112112                        PRESPARAMS PP_FOREGROUNDCOLOR, 0x00C80A0AL
    113         LTEXT           "", WID_ST_COPYRIGHT ,42, 56, 150, 8
    114         LTEXT           "", WID_ST_COPYRIGHT1,42, 48, 150, 8
    115         LTEXT           "", WID_ST_COPYRIGHT2,42, 40, 150, 8
    116         LTEXT           "", WID_ST_COPYRIGHT3,42, 32, 150, 8
    117         LTEXT           "", WID_ST_COPYRIGHT4,42, 24, 150, 8
     113        LTEXT           "", WID_ST_COPYRIGHT ,35, 56, 240, 10
     114        LTEXT           "", WID_ST_COPYRIGHT1,35, 48, 240, 10
     115        LTEXT           "", WID_ST_COPYRIGHT2,35, 40, 240, 10
     116        LTEXT           "", WID_ST_COPYRIGHT3,35, 32, 240, 10
     117        LTEXT           "", WID_ST_COPYRIGHT4,35, 24, 240, 10
    118118        DEFPUSHBUTTON   "Ok", WID_NIL, 79, 4, 42, 10
    119119    END
     
    150150DLGTEMPLATE ID_DLG_SETTINGS LOADONCALL MOVEABLE DISCARDABLE
    151151BEGIN
    152     DIALOG  "Gotcha! settings", ID_DLG_SETTINGS, 104, 26, 280, 196, 0L,
     152    DIALOG  "Gotcha! settings", ID_DLG_SETTINGS, 104, 26, 310, 210, 0L,
    153153            FCF_SYSMENU | FCF_TITLEBAR
    154154    BEGIN
    155         NOTEBOOK        WID_NB_SETTINGS, 5, 21, 270, 170, BKS_BACKPAGESTR |
     155        NOTEBOOK        WID_NB_SETTINGS, 5, 21, 297, 187, BKS_BACKPAGESTR |
    156156                        BKS_MAJORTABBOTTOM | WS_GROUP | BKS_TABBEDDIALOG
    157157        DEFPUSHBUTTON   "~Ok", WID_PB_OK, 5, 4, 60, 14
    158158        PUSHBUTTON      "~Undo", WID_PB_UNDO, 70, 4, 60, 14
    159         PUSHBUTTON      "~Help", WID_PB_HELP, 215, 4, 60, 14, /*BS_HELP |
    160                         BS_NOPOINTERFOCUS*/
     159        PUSHBUTTON      "~Help", WID_PB_HELP, 242, 4, 60, 14
    161160    END
    162161END
     
    164163DLGTEMPLATE ID_DLG_SETTINGSPAGE1 LOADONCALL MOVEABLE DISCARDABLE
    165164BEGIN
    166     DIALOG  "", ID_DLG_SETTINGSPAGE1, 15, 15, 240, 120, NOT FS_DLGBORDER |
    167             WS_VISIBLE
    168     BEGIN
    169         GROUPBOX        "Save type", WID_NIL, 9, 53, 240, 72
     165    DIALOG  "", ID_DLG_SETTINGSPAGE1, 15, 15, 280, 185, NOT FS_DLGBORDER |
     166            WS_VISIBLE
     167    BEGIN
     168        GROUPBOX        "Save type", WID_NIL, 9, 85, 260, 65
    170169        AUTORADIOBUTTON "~Prompt for filename", WID_RB_FSSPROMPT,
    171                         15, 105, 228, 10, WS_TABSTOP | WS_GROUP
    172         AUTORADIOBUTTON "~Autosave to numbered files in directory", WID_RB_FSSNUMFILES,
    173                         15, 95, 228, 10, WS_TABSTOP
    174         AUTORADIOBUTTON "~Force saving to file", WID_RB_FSSFORCEFILE, 15, 71, 228, 10,
    175                         WS_TABSTOP
    176         ENTRYFIELD      "", WID_E_NUMSAVEDIR, 30, 85, 210, 8, ES_MARGIN
    177         ENTRYFIELD      "", WID_E_FORCESAVEFILE, 30, 61, 210, 8, ES_MARGIN
    178         GROUPBOX        "Image file ~format", WID_NIL, 9, 5, 240, 44, DT_MNEMONIC
    179         LISTBOX         WID_LB_FILEFORMAT, 15, 9, 228, 30, LS_NOADJUSTPOS
     170                        15, 131, 240, 10, WS_TABSTOP | WS_GROUP
     171        AUTORADIOBUTTON "~Autosave to numbered files", WID_RB_FSSNUMFILES,
     172                        15, 118, 240, 10, WS_TABSTOP
     173        AUTORADIOBUTTON "~Force saving to file:", WID_RB_FSSFORCEFILE,
     174                        15, 105, 240, 10, WS_TABSTOP
     175        LTEXT           "Save directory:", WID_NIL, 15, 70, 240, 10
     176        ENTRYFIELD      "", WID_E_NUMSAVEDIR, 15, 60, 250, 8, ES_MARGIN
     177        ENTRYFIELD      "", WID_E_FORCESAVEFILE, 25, 92, 240, 8, ES_MARGIN
     178        GROUPBOX        "Image file ~format", WID_NIL, 9, 5, 260, 44, DT_MNEMONIC
     179        LISTBOX         WID_LB_FILEFORMAT, 15, 9, 248, 30, LS_NOADJUSTPOS
    180180
    181181    END
     
    184184DLGTEMPLATE ID_DLG_SETTINGSPAGE2 LOADONCALL MOVEABLE DISCARDABLE
    185185BEGIN
    186     DIALOG  "", ID_DLG_SETTINGSPAGE2, 15, 15, 240, 120, NOT FS_DLGBORDER |
    187             WS_VISIBLE
    188     BEGIN
    189         AUTOCHECKBOX    "~Enable snapshot window", WID_CB_SSWENABLE, 17, 115, 204, 10
    190         GROUPBOX        "Capture type", WID_NIL, 9, 59, 240, 54
    191         AUTORADIOBUTTON "~Screen", WID_SSWSCREEN, 17, 93, 204, 10, WS_TABSTOP
    192         AUTORADIOBUTTON "Screen ~region", WID_SSWSCREENREGION, 17, 83, 204, 10, WS_TABSTOP
    193         AUTORADIOBUTTON "~Window", WID_SSWWINDOW, 17, 73, 204, 10, WS_TABSTOP
    194         AUTORADIOBUTTON "Window ~interior", WID_SSWWINDOWINT, 17, 63, 204, 10, WS_TABSTOP
    195         GROUPBOX        "Options", WID_NIL, 9, 5, 240, 50
    196         AUTOCHECKBOX    "Always on ~top of all windows", WID_CB_SSWALWAYSONTOP, 17, 35, 204, 10
    197         AUTOCHECKBOX    "Hide ~Gotcha during capture", WID_CB_SSWHIDE, 17, 25, 204, 10
     186    DIALOG  "", ID_DLG_SETTINGSPAGE2, 15, 15, 280, 185, NOT FS_DLGBORDER |
     187            WS_VISIBLE
     188    BEGIN 
     189        AUTOCHECKBOX    "~Enable snapshot window", WID_CB_SSWENABLE, 17, 135, 250, 10       
     190        GROUPBOX        "Capture type", WID_NIL, 9, 75, 265, 54
     191        AUTORADIOBUTTON "~Screen", WID_SSWSCREEN, 17, 109, 250, 10, WS_TABSTOP
     192        AUTORADIOBUTTON "Screen ~region", WID_SSWSCREENREGION, 17, 99, 250, 10, WS_TABSTOP
     193        AUTORADIOBUTTON "~Window", WID_SSWWINDOW, 17, 89, 250, 10, WS_TABSTOP
     194        AUTORADIOBUTTON "Window ~interior", WID_SSWWINDOWINT, 17, 79, 250, 10, WS_TABSTOP
     195        GROUPBOX        "Options", WID_NIL, 9, 20, 265, 50
     196        AUTOCHECKBOX    "Always on ~top of all windows", WID_CB_SSWALWAYSONTOP, 17, 50, 250, 10
     197        AUTOCHECKBOX    "Hide ~Gotcha during capture", WID_CB_SSWHIDE, 17, 35, 250, 10
    198198    END
    199199END
     
    201201DLGTEMPLATE ID_DLG_SETTINGSPAGE3 LOADONCALL MOVEABLE DISCARDABLE
    202202BEGIN
    203     DIALOG  "", ID_DLG_SETTINGSPAGE3, 15, 15, 240, 120, NOT FS_DLGBORDER |
    204             WS_VISIBLE
    205     BEGIN
    206         GROUPBOX        "Delayed capture", WID_NIL, 9, 89, 240, 36
    207         AUTOCHECKBOX    "Countdown timer with ~beeps", WID_CB_DELAYCOUNTDOWN, 15, 105, 208, 10
    208         RTEXT           "Capture ~delay:", WID_NIL, 15, 95, 106, 8, DT_MNEMONIC
    209         SPINBUTTON      WID_SB_DELAYTIME, 125, 95, 44, 12, SPBS_MASTER | WS_GROUP
    210         LTEXT           "second(s)", WID_NIL, 173, 95, 52, 8
    211         GROUPBOX        "Serial capture", WID_NIL, 9, 51, 240, 36
    212         AUTOCHECKBOX    "Use ~serial capture", WID_CB_SERIALCAPTURE, 15, 67, 208, 10
    213         RTEXT           "Do a capture every", WID_NIL, 15, 57, 106, 8
    214         SPINBUTTON      WID_SB_SERIALTIME, 125, 57, 44, 12, SPBS_MASTER | WS_GROUP
    215         LTEXT           "second(s)/20", WID_NIL, 173, 57, 52, 8
    216         GROUPBOX        "Other options", WID_NIL, 9, 5, 240, 42
    217         AUTOCHECKBOX    "Use s~ound when capture finished", WID_CB_DOSOUND, 15, 27, 208,
    218                         10
    219         AUTOCHECKBOX    "Run Gotcha! at idle ~priority", WID_CB_IDLEPRIORITY, 15, 17, 208,
    220                         10
     203    DIALOG  "", ID_DLG_SETTINGSPAGE3, 15, 15, 280, 185, NOT FS_DLGBORDER |
     204            WS_VISIBLE
     205    BEGIN
     206        GROUPBOX        "Delayed capture", WID_NIL, 9, 100, 265, 36
     207        AUTOCHECKBOX    "Countdown timer with ~beeps", WID_CB_DELAYCOUNTDOWN, 15, 116, 250, 10
     208        RTEXT           "Capture ~delay:", WID_NIL, 15, 104, 80, 10, DT_MNEMONIC
     209        SPINBUTTON      WID_SB_DELAYTIME, 100, 104, 44, 12, SPBS_MASTER | WS_GROUP
     210        LTEXT           "second(s)", WID_NIL, 150, 104, 100, 10
     211        GROUPBOX        "Serial capture", WID_NIL, 9, 60, 265, 36
     212        AUTOCHECKBOX    "Use ~serial capture", WID_CB_SERIALCAPTURE, 15, 76, 250, 10
     213        RTEXT           "Do a capture every", WID_NIL, 15, 66, 100, 10
     214        SPINBUTTON      WID_SB_SERIALTIME, 120, 66, 44, 12, SPBS_MASTER | WS_GROUP 
     215        LTEXT           "second(s)/20", WID_NIL, 170, 66, 90, 10
     216        GROUPBOX        "Other options", WID_NIL, 9, 15, 265, 42         
     217        AUTOCHECKBOX    "Use s~ound when capture finished", WID_CB_DOSOUND, 15, 32, 250, 10
     218        AUTOCHECKBOX    "Run Gotcha! at idle ~priority", WID_CB_IDLEPRIORITY,
     219                        15, 20, 250, 10
    221220    END
    222221END
     
    224223DLGTEMPLATE ID_DLG_SETTINGSPAGE4 LOADONCALL MOVEABLE DISCARDABLE
    225224BEGIN
    226     DIALOG  "", ID_DLG_SETTINGSPAGE4, 15, 15, 220, 120, NOT FS_DLGBORDER |
     225    DIALOG  "", ID_DLG_SETTINGSPAGE4, 15, 15, 280, 185, NOT FS_DLGBORDER |
    227226            WS_VISIBLE
    228227    BEGIN // Text for this page is loaded from the string table below
    229         LTEXT           PSZ_NAMEVERSION, WID_NIL, 10, 118, 180, 8
     228        LTEXT           PSZ_NAMEVERSION, WID_NIL, 10, 127, 260, 10
    230229                        PRESPARAMS PP_FOREGROUNDCOLOR, 0x00C80A0AL
    231         LTEXT           "", WID_ST_COPYRIGHT ,10, 110, 180, 8
    232         LTEXT           "", WID_ST_COPYRIGHT1,10, 102, 180, 8
    233         LTEXT           "", WID_ST_COPYRIGHT2,10, 94, 180, 8
    234         LTEXT           "", WID_ST_COPYRIGHT3,10, 86, 180, 8
    235         LTEXT           "", WID_ST_COPYRIGHT4,10, 78, 180, 8       
    236         GROUPBOX        "", WID_ST_PROGRAM, 5, 5, 95, 46
     230        LTEXT           "", WID_ST_COPYRIGHT ,10, 115, 260, 10
     231        LTEXT           "", WID_ST_COPYRIGHT1,10, 103, 260, 10
     232        LTEXT           "", WID_ST_COPYRIGHT2,10, 94, 260, 10
     233        LTEXT           "", WID_ST_COPYRIGHT3,10, 86, 260, 10
     234        LTEXT           "", WID_ST_COPYRIGHT4,10, 78, 260, 10       
     235        GROUPBOX        "", WID_ST_PROGRAM, 5, 5, 95, 49
    237236        LISTBOX         WID_LB_LANGUAGES, 9, 9, 88, 34, LS_NOADJUSTPOS
    238         LTEXT           "", WID_ST_LANGNOTE, 10, 50, 184, 8, DT_WORDBREAK
     237        LTEXT           "", WID_ST_LANGNOTE, 10, 53, 260, 10, DT_WORDBREAK
    239238    END
    240239END
     
    289288    LANG_COPYRIGHT   "Screen/window capture utility"
    290289    LANG_COPYRIGHT1  "Copyright (c) 1998-2007 Thorsten Thielen"
    291     LANG_COPYRIGHT2  "Copyright (c) 2018-2022 The Netlabs Gotcha! team"
     290    LANG_COPYRIGHT2  "Copyright (c) 2018-2024 The Netlabs Gotcha! team"
    292291    LANG_COPYRIGHT3  "All rights reserved"
    293292    LANG_COPYRIGHT4  "WWW: https://trac.netlabs.org/gotcha"
    294293    LANG_PROGRAM    "Language"
    295     LANG_RESTART    "Note: A restart is required for these settings to take effect"
    296 }
     294    LANG_RESTART    "Note: A restart is required for this setting to take effect"
     295}
Note: See TracChangeset for help on using the changeset viewer.