/* * Copyright (C) 1997-2001 Andrei Los. * This file is part of the lSwitcher source package. * lSwitcher is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published * by the Free Software Foundation, in version 2 as it comes in the * "COPYING" file of the lSwitcher main distribution. * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. */ #include "prmdlg.h" DLGTEMPLATE DLG_EXCLUDE LOADONCALL MOVEABLE DISCARDABLE BEGIN DIALOG "", DLG_EXCLUDE, 2, 0, 355, 135, NOT FS_DLGBORDER | WS_VISIBLE BEGIN LTEXT "Current filters", CHK_STICKY, 222, 123, 108, 8, NOT WS_GROUP COMBOBOX "", LB_ADDED, 2, 23, 130, 98 GROUPBOX "", GRP_MINHIDE, 218, 2, 132, 30 AUTOCHECKBOX "Minimized to viewer", CHK_SHOWVIEWER, 222, 14, 125, 10 AUTOCHECKBOX "Hidden", CHK_SHOWHIDDEN, 222, 4, 124, 10 PUSHBUTTON "~Add entry", PB_ADD, 145, 90, 60, 14 PUSHBUTTON "~Remove entry", PB_REMOVE, 145, 66, 60, 14 PUSHBUTTON "Re~fresh", PB_REFRESH, 145, 42, 60, 14 LISTBOX LB_REMOVED, 218, 25, 132, 95, LS_MULTIPLESEL | LS_NOADJUSTPOS | LS_HORZSCROLL | LS_EXTENDEDSEL LTEXT "New entry", 127, 6, 123, 125, 8, NOT WS_GROUP END END DLGTEMPLATE DLG_PARAMS LOADONCALL MOVEABLE DISCARDABLE BEGIN DIALOG "lSwitcher Settings", DLG_PARAMS, 89, 28, 400, 199, NOT FS_DLGBORDER | FS_SIZEBORDER, FCF_TITLEBAR BEGIN NOTEBOOK NB_PARAMS, 0, 20, 399, 178, BKS_BACKPAGESTR | BKS_MAJORTABTOP | BKS_SPIRALBIND | BKS_TABBEDDIALOG | WS_GROUP PUSHBUTTON "~Save", PB_SAVE, 25, 7, 46, 14 PUSHBUTTON "~Hide", PB_HIDE, 81, 7, 46, 14 PUSHBUTTON "~Quit", PB_EXIT, 137, 7, 46, 14 END END DLGTEMPLATE DLG_POPUP LOADONCALL MOVEABLE DISCARDABLE BEGIN DIALOG "", DLG_POPUP, 1, 17, 356, 113, NOT FS_DLGBORDER | WS_VISIBLE BEGIN GROUPBOX "Display", 129, 5, 32, 164, 51 AUTOCHECKBOX "Replace Alt+Tab window", CHK_PMSWITCHER, 13, 64, 145, 10 AUTOCHECKBOX "Switch to PM from FS sessions", CHK_PMPOPUPINFS, 13, 55, 121, 10, NOT WS_TABSTOP AUTOCHECKBOX "Scroll icons", CHK_SCROLL, 13, 46, 63, 10, NOT WS_TABSTOP AUTOCHECKBOX "Show hints", CHK_HINTS, 13, 37, 61, 10, NOT WS_TABSTOP /* AUTOCHECKBOX "Old style popup", CHK_OLDPOPUP, 13, 28, 81, 10, NOT WS_TABSTOP*/ GROUPBOX "Activation", 128, 182, 32, 130, 51 AUTORADIOBUTTON "Alt+Tab", RAD_ALTTAB, 190, 61, 47, 10, WS_TABSTOP AUTORADIOBUTTON "Ctrl+Tab", RAD_CTRLTAB, 247, 61, 49, 10 AUTOCHECKBOX """Sticky"" popup window", CHK_STICKY, 190, 48, 114, 10, NOT WS_TABSTOP END END DLGTEMPLATE DLG_RUN LOADONCALL MOVEABLE DISCARDABLE BEGIN DIALOG "Execute", DLG_RUN, 18, 16, 240, 51, WS_VISIBLE, FCF_SYSMENU | FCF_TITLEBAR BEGIN CONTROL "", CB_RUNCOMMAND, 2, 0, 235, 46, WC_COMBOBOX, CBS_DROPDOWN | LS_HORZSCROLL | WS_GROUP | WS_TABSTOP | WS_VISIBLE DEFPUSHBUTTON "~Ok", DID_OK, 73, 6, 45, 14 PUSHBUTTON "~Browse...", PB_BROWSE, 128, 6, 45, 14 PUSHBUTTON "Cancel", DID_CANCEL, 183, 6, 45, 14 END END DLGTEMPLATE DLG_TASKBAR LOADONCALL MOVEABLE DISCARDABLE BEGIN DIALOG "", DLG_TASKBAR, 13, 11, 299, 137, NOT FS_DLGBORDER | WS_VISIBLE BEGIN GROUPBOX "Display", 159, 14, 64, 263, 60 AUTOCHECKBOX "Enable", CHK_TASKBARON, 22, 103, 78, 10 AUTOCHECKBOX "Auto hide", CHK_TASKBARALWAYSVISIBLE, 22, 93, 90, 10 AUTOCHECKBOX "Show icons only", CHK_ICONSONLYTSKBAR, 22, 83, 85, 10 AUTORADIOBUTTON "Top of screen", RAD_TOP, 121, 103, 72, 10, WS_TABSTOP AUTORADIOBUTTON "Bottom of screen", RAD_BOTTOM, 121, 93, 86, 10 AUTOCHECKBOX "Reduce Desktop workarea", CHK_REDUCEDSK, 121, 83, 100, 10 LTEXT "Maximum button width", 156, 22, 70, 96, 8, NOT WS_GROUP SPINBUTTON SPIN_BTNWID, 102, 69, 35, 12, SPBS_NUMERICONLY | SPBS_MASTER | SPBS_FASTSPIN GROUPBOX "", 157, 13, 9, 84, 48, NOT WS_VISIBLE AUTORADIOBUTTON "Button 1", RAD_SWMBTN1, 20, 32, 75, 10, WS_TABSTOP AUTORADIOBUTTON "Button 2", RAD_SWMBTN2, 20, 23, 75, 10 AUTORADIOBUTTON "Button 3", RAD_SWMBTN3, 20, 14, 75, 10 AUTORADIOBUTTON "Buttons 1 and 2", RAD_SWMBTN12, 20, 5, 75, 10 GROUPBOX "", 158, 103, 3, 84, 44, NOT WS_VISIBLE AUTORADIOBUTTON "Button 1", RAD_MINMBTN1, 110, 32, 75, 10, WS_TABSTOP AUTORADIOBUTTON "Button 2", RAD_MINMBTN2, 110, 23, 75, 10 AUTORADIOBUTTON "Button 3", RAD_MINMBTN3, 110, 14, 75, 10 AUTORADIOBUTTON "Buttons 1 and 2", RAD_MINMBTN12, 110, 5, 75, 10 GROUPBOX "", 162, 193, 3, 84, 44, NOT WS_VISIBLE AUTORADIOBUTTON "Button 1", RAD_CLOSEMBTN1, 200, 32, 75, 10, WS_TABSTOP AUTORADIOBUTTON "Button 2", RAD_CLOSEMBTN2, 200, 23, 75, 10 AUTORADIOBUTTON "Button 3", RAD_CLOSEMBTN3, 200, 14, 75, 10 AUTORADIOBUTTON "Buttons 1 and 2", RAD_CLOSEMBTN12, 200, 5, 75, 10 LTEXT "Switch", 160, 22, 44, 65, 8 LTEXT "Minimize/hide", 161, 111, 44, 82, 8 LTEXT "Close", 163, 202, 44, 36, 8 GROUPBOX "Mouse actions", 164, 13, 3, 264, 59 END END DLGTEMPLATE DLG_MISC LOADONCALL MOVEABLE DISCARDABLE BEGIN DIALOG "", DLG_MISC, 1, 1, 285, 116, NOT FS_DLGBORDER | WS_VISIBLE BEGIN LTEXT "Language", 302, 24, 96, 39, 8 CONTROL "", COMBO_LANG, 67, 72, 71, 33, WC_COMBOBOX, CBS_DROPDOWNLIST | WS_GROUP | WS_TABSTOP | WS_VISIBLE LTEXT "Settings dialog hotkey Ctrl+Alt+", 301, 23, 62, 136, 8, NOT WS_GROUP ENTRYFIELD "", EF_HOTKEY, 127, 64, 9, 6, ES_MARGIN GROUPBOX "", 303, 23, 15, 189, 46 AUTOCHECKBOX "Switching to desktop minimizes/hides", CHK_SWDESKTOP, 30, 43, 175, 10 AUTOCHECKBOX "Change minimization Z-order", CHK_ZORDER, 30, 31, 137, 10 AUTOCHECKBOX "Show lSwitcher in Window List", CHK_SHOWINWINLIST, 30, 19, 149, 10 END END DLGTEMPLATE DLG_PRTY LOADONCALL MOVEABLE DISCARDABLE BEGIN DIALOG "Priority", 100, 31, 25, 189, 77, FS_SCREENALIGN | WS_VISIBLE, FCF_SYSMENU | FCF_TITLEBAR BEGIN AUTORADIOBUTTON "Idle-time", RAD_IDLETIME, 8, 61, 53, 10 AUTORADIOBUTTON "Regular", RAD_REGULAR, 8, 52, 45, 10 AUTORADIOBUTTON "Time-critical", RAD_CRITICAL, 8, 43, 71, 10 AUTORADIOBUTTON "Foreground server", RAD_FGNDSERVER, 8, 34, 71, 10 LTEXT "Delta", 105, 89, 61, 22, 8 SPINBUTTON SPIN_DELTA, 122, 59, 29, 12, SPBS_NUMERICONLY | SPBS_MASTER | SPBS_FASTSPIN | WS_GROUP AUTOCHECKBOX "Include descendants", CHK_DESCENDANTS, 89, 43, 97, 10 PUSHBUTTON "Ok", DID_OK, 42, 7, 40, 14 PUSHBUTTON "Cancel", DID_CANCEL, 103, 7, 40, 14 END END STRINGTABLE LOADONCALL MOVEABLE DISCARDABLE { DLG_POPUP "~Popup window" DLG_EXCLUDE "~Filters" DLG_TASKBAR "~Taskbar" DLG_MISC "~Miscellaneous" STR_DLGPAGE "Page %i of %i" }