Annotation of sbbs/src/sbbs3/ctrl/propertiesdlgunit.dfm, revision 1.1.1.2

1.1       root        1: object PropertiesDlg: TPropertiesDlg
                      2:   Left = 631
                      3:   Top = 219
                      4:   BorderStyle = bsDialog
                      5:   Caption = 'Control Panel Properties'
                      6:   ClientHeight = 288
                      7:   ClientWidth = 433
                      8:   Color = clBtnFace
                      9:   ParentFont = True
                     10:   OldCreateOrder = True
                     11:   Position = poScreenCenter
                     12:   ShowHint = True
                     13:   OnShow = FormShow
                     14:   DesignSize = (
                     15:     433
                     16:     288)
                     17:   PixelsPerInch = 120
                     18:   TextHeight = 16
                     19:   object OKBtn: TButton
                     20:     Left = 329
                     21:     Top = 10
                     22:     Width = 93
                     23:     Height = 31
                     24:     Anchors = [akTop, akRight]
                     25:     Caption = 'OK'
                     26:     Default = True
                     27:     ModalResult = 1
                     28:     TabOrder = 0
                     29:   end
                     30:   object CancelBtn: TButton
                     31:     Left = 329
                     32:     Top = 47
                     33:     Width = 93
                     34:     Height = 31
                     35:     Anchors = [akTop, akRight]
                     36:     Cancel = True
                     37:     Caption = 'Cancel'
                     38:     ModalResult = 2
                     39:     TabOrder = 1
                     40:   end
                     41:   object PageControl: TPageControl
                     42:     Left = 9
                     43:     Top = 9
                     44:     Width = 312
                     45:     Height = 272
                     46:     ActivePage = JavaScriptTabSheet
                     47:     Anchors = [akLeft, akTop, akBottom]
                     48:     TabIndex = 3
                     49:     TabOrder = 2
                     50:     object SettingsTabSheet: TTabSheet
                     51:       Caption = 'Settings'
                     52:       object Label3: TLabel
                     53:         Left = 9
                     54:         Top = 12
                     55:         Width = 109
                     56:         Height = 24
                     57:         AutoSize = False
                     58:         Caption = 'Login Command'
                     59:       end
                     60:       object Label2: TLabel
                     61:         Left = 9
                     62:         Top = 44
                     63:         Width = 109
                     64:         Height = 24
                     65:         AutoSize = False
                     66:         Caption = 'Config Command'
                     67:       end
                     68:       object Label4: TLabel
                     69:         Left = 9
                     70:         Top = 76
                     71:         Width = 224
                     72:         Height = 24
                     73:         AutoSize = False
                     74:         Caption = 'Node Display Interval (seconds)'
                     75:       end
                     76:       object Label5: TLabel
                     77:         Left = 9
                     78:         Top = 108
                     79:         Width = 224
                     80:         Height = 24
                     81:         AutoSize = False
                     82:         Caption = 'Client Display Interval (seconds)'
                     83:       end
                     84:       object PasswordLabel: TLabel
                     85:         Left = 9
                     86:         Top = 206
                     87:         Width = 109
                     88:         Height = 24
                     89:         AutoSize = False
                     90:         Caption = 'Password'
                     91:       end
                     92:       object Label10: TLabel
                     93:         Left = 9
                     94:         Top = 138
                     95:         Width = 224
                     96:         Height = 23
                     97:         AutoSize = False
                     98:         Caption = 'Semaphore Check Interval (seconds)'
                     99:       end
                    100:       object LoginCmdEdit: TEdit
                    101:         Left = 121
                    102:         Top = 12
                    103:         Width = 168
                    104:         Height = 24
                    105:         Hint = 'Login command-line or URL (default = telnet://localhost)'
                    106:         ParentShowHint = False
                    107:         ShowHint = True
                    108:         TabOrder = 0
                    109:       end
                    110:       object ConfigCmdEdit: TEdit
                    111:         Left = 121
                    112:         Top = 44
                    113:         Width = 168
                    114:         Height = 24
                    115:         Hint = 'Configuration command line'
                    116:         ParentShowHint = False
                    117:         ShowHint = True
                    118:         TabOrder = 1
                    119:       end
                    120:       object NodeIntEdit: TEdit
                    121:         Left = 240
                    122:         Top = 76
                    123:         Width = 25
                    124:         Height = 24
                    125:         Hint = 'Frequency of updates to Node window'
                    126:         ParentShowHint = False
                    127:         ShowHint = True
                    128:         TabOrder = 2
                    129:         Text = '1'
                    130:       end
                    131:       object NodeIntUpDown: TUpDown
                    132:         Left = 265
                    133:         Top = 76
                    134:         Width = 19
                    135:         Height = 24
                    136:         Associate = NodeIntEdit
                    137:         Min = 1
                    138:         Max = 99
                    139:         Position = 1
                    140:         TabOrder = 3
                    141:         Wrap = False
                    142:       end
                    143:       object ClientIntEdit: TEdit
                    144:         Left = 240
                    145:         Top = 108
                    146:         Width = 25
                    147:         Height = 24
                    148:         Hint = 'Frequency of updates to clients window'
                    149:         ParentShowHint = False
                    150:         ShowHint = True
                    151:         TabOrder = 4
                    152:         Text = '1'
                    153:       end
                    154:       object ClientIntUpDown: TUpDown
                    155:         Left = 265
                    156:         Top = 108
                    157:         Width = 19
                    158:         Height = 24
                    159:         Associate = ClientIntEdit
                    160:         Min = 1
                    161:         Max = 99
                    162:         Position = 1
                    163:         TabOrder = 5
                    164:         Wrap = False
                    165:       end
                    166:       object TrayIconCheckBox: TCheckBox
                    167:         Left = 9
                    168:         Top = 170
                    169:         Width = 280
                    170:         Height = 24
                    171:         Hint = 'Create tray icon when minimized'
                    172:         Caption = 'Minimize to System Tray'
                    173:         ParentShowHint = False
                    174:         ShowHint = True
1.1.1.2 ! root      175:         TabOrder = 8
1.1       root      176:         OnClick = TrayIconCheckBoxClick
                    177:       end
                    178:       object PasswordEdit: TEdit
                    179:         Left = 121
                    180:         Top = 206
                    181:         Width = 168
                    182:         Height = 24
                    183:         Hint = 'Required password for restoring from system tray icon'
                    184:         ParentShowHint = False
                    185:         PasswordChar = '*'
                    186:         ShowHint = True
1.1.1.2 ! root      187:         TabOrder = 9
1.1       root      188:       end
                    189:       object SemFreqEdit: TEdit
                    190:         Left = 240
                    191:         Top = 138
                    192:         Width = 25
                    193:         Height = 24
                    194:         Hint = 'Frequency of checks for signaled semaphore files'
                    195:         ParentShowHint = False
                    196:         ShowHint = True
1.1.1.2 ! root      197:         TabOrder = 6
1.1       root      198:         Text = '1'
                    199:       end
                    200:       object SemFreqUpDown: TUpDown
                    201:         Left = 265
                    202:         Top = 138
                    203:         Width = 18
                    204:         Height = 24
                    205:         Associate = SemFreqEdit
                    206:         Min = 1
                    207:         Max = 99
                    208:         Position = 1
1.1.1.2 ! root      209:         TabOrder = 7
1.1       root      210:         Wrap = False
                    211:       end
                    212:     end
                    213:     object CustomizeTabSheet: TTabSheet
                    214:       Caption = 'Customize'
                    215:       ImageIndex = 1
                    216:       object SourceComboBox: TComboBox
                    217:         Left = 9
                    218:         Top = 12
                    219:         Width = 134
                    220:         Height = 24
                    221:         ItemHeight = 16
                    222:         TabOrder = 0
                    223:         Text = 'Node List'
                    224:         OnChange = SourceComboBoxChange
                    225:         Items.Strings = (
                    226:           'Node List'
                    227:           'Client List'
1.1.1.2 ! root      228:           'Terminal Server Log'
1.1       root      229:           'Event Log'
                    230:           'FTP Server Log'
                    231:           'Mail Server Log'
                    232:           'Web Server Log'
                    233:           'Services Log')
                    234:       end
                    235:       object ExampleEdit: TEdit
                    236:         Left = 154
                    237:         Top = 12
                    238:         Width = 135
                    239:         Height = 24
                    240:         TabOrder = 1
                    241:         Text = 'Scheme'
                    242:       end
                    243:       object FontButton: TButton
                    244:         Left = 9
                    245:         Top = 44
                    246:         Width = 134
                    247:         Height = 24
                    248:         Caption = 'Change Font'
                    249:         TabOrder = 2
                    250:         OnClick = FontButtonClick
                    251:       end
                    252:       object BackgroundButton: TButton
                    253:         Left = 154
                    254:         Top = 44
                    255:         Width = 135
                    256:         Height = 24
                    257:         Caption = 'Background Color'
                    258:         TabOrder = 3
                    259:         OnClick = BackgroundButtonClick
                    260:       end
                    261:       object ApplyButton: TButton
                    262:         Left = 9
                    263:         Top = 76
                    264:         Width = 134
                    265:         Height = 24
                    266:         Caption = 'Apply Scheme To:'
                    267:         TabOrder = 4
                    268:         OnClick = ApplyButtonClick
                    269:       end
                    270:       object TargetComboBox: TComboBox
                    271:         Left = 154
                    272:         Top = 76
                    273:         Width = 135
                    274:         Height = 24
                    275:         ItemHeight = 16
                    276:         TabOrder = 5
                    277:         Items.Strings = (
                    278:           'Node List'
                    279:           'Client List'
1.1.1.2 ! root      280:           'Terminal Server Log'
1.1       root      281:           'Event Log'
                    282:           'FTP Server Log'
                    283:           'Mail Server Log'
                    284:           'Web Server Log'
                    285:           'Services Log'
                    286:           'All  Windows')
                    287:       end
1.1.1.2 ! root      288:       object LogFontGroupBox: TGroupBox
        !           289:         Left = 8
        !           290:         Top = 128
        !           291:         Width = 281
        !           292:         Height = 97
        !           293:         Caption = 'Log Fonts'
        !           294:         TabOrder = 6
        !           295:         object LogLevelLabel: TLabel
        !           296:           Left = 22
        !           297:           Top = 26
        !           298:           Width = 113
        !           299:           Height = 23
        !           300:           Alignment = taRightJustify
        !           301:           AutoSize = False
        !           302:           Caption = 'Log Level'
        !           303:         end
        !           304:         object LogLevelComboBox: TComboBox
        !           305:           Left = 146
        !           306:           Top = 24
        !           307:           Width = 119
        !           308:           Height = 24
        !           309:           ItemHeight = 16
        !           310:           ItemIndex = 7
        !           311:           TabOrder = 0
        !           312:           Text = 'Debug'
        !           313:           OnChange = LogLevelComboBoxChange
        !           314:           Items.Strings = (
        !           315:             'Emergency'
        !           316:             'Alert'
        !           317:             'Critical'
        !           318:             'Error'
        !           319:             'Warning'
        !           320:             'Notice'
        !           321:             'Normal'
        !           322:             'Debug')
        !           323:         end
        !           324:         object LogFontExampleEdit: TEdit
        !           325:           Left = 146
        !           326:           Top = 56
        !           327:           Width = 119
        !           328:           Height = 24
        !           329:           TabOrder = 1
        !           330:           Text = 'Example'
        !           331:         end
        !           332:         object LogFontButton: TButton
        !           333:           Left = 16
        !           334:           Top = 56
        !           335:           Width = 122
        !           336:           Height = 24
        !           337:           Caption = 'Change Font'
        !           338:           TabOrder = 2
        !           339:           OnClick = LogFontButtonClick
        !           340:         end
        !           341:       end
1.1       root      342:     end
                    343:     object AdvancedTabSheet: TTabSheet
                    344:       Caption = 'Advanced'
                    345:       ImageIndex = 2
                    346:       object Label1: TLabel
                    347:         Left = 9
                    348:         Top = 12
                    349:         Width = 109
                    350:         Height = 24
                    351:         AutoSize = False
                    352:         Caption = 'Control Directory'
                    353:       end
                    354:       object Label6: TLabel
                    355:         Left = 9
                    356:         Top = 76
                    357:         Width = 109
                    358:         Height = 24
                    359:         AutoSize = False
                    360:         Caption = 'Hostname'
                    361:       end
                    362:       object Label8: TLabel
                    363:         Left = 9
                    364:         Top = 108
                    365:         Width = 109
                    366:         Height = 24
                    367:         AutoSize = False
                    368:         Caption = 'Log Window Size'
                    369:       end
                    370:       object Label9: TLabel
                    371:         Left = 9
                    372:         Top = 44
                    373:         Width = 109
                    374:         Height = 24
                    375:         AutoSize = False
                    376:         Caption = 'Temp Directory'
                    377:       end
1.1.1.2 ! root      378:       object ErrorSoundLabel: TLabel
        !           379:         Left = 9
        !           380:         Top = 140
        !           381:         Width = 80
        !           382:         Height = 25
        !           383:         AutoSize = False
        !           384:         Caption = 'Error Sound'
        !           385:       end
1.1       root      386:       object CtrlDirEdit: TEdit
                    387:         Left = 121
                    388:         Top = 12
                    389:         Width = 168
                    390:         Height = 24
                    391:         Hint = 'Control directory (e.g. c:\sbbs\ctrl)'
                    392:         ParentShowHint = False
                    393:         ShowHint = True
                    394:         TabOrder = 0
                    395:       end
                    396:       object HostnameEdit: TEdit
                    397:         Left = 121
                    398:         Top = 76
                    399:         Width = 168
                    400:         Height = 24
                    401:         Hint = 'Hostname (if different than configured in SCFG)'
                    402:         ParentShowHint = False
                    403:         ShowHint = True
1.1.1.2 ! root      404:         TabOrder = 2
1.1       root      405:       end
                    406:       object MaxLogLenEdit: TEdit
                    407:         Left = 121
                    408:         Top = 108
                    409:         Width = 168
                    410:         Height = 24
                    411:         Hint = 
1.1.1.2 ! root      412:           'Maximum number of lines to store in log windows before auto-dele' +
1.1       root      413:           'ting old lines'
                    414:         ParentShowHint = False
                    415:         ShowHint = True
1.1.1.2 ! root      416:         TabOrder = 3
1.1       root      417:       end
                    418:       object TempDirEdit: TEdit
                    419:         Left = 121
                    420:         Top = 44
                    421:         Width = 168
                    422:         Height = 24
                    423:         Hint = 'Temp directory (e.g. C:\SBBSTEMP)'
                    424:         ParentShowHint = False
                    425:         ShowHint = True
1.1.1.2 ! root      426:         TabOrder = 1
1.1       root      427:       end
                    428:       object UndockableCheckBox: TCheckBox
                    429:         Left = 9
1.1.1.2 ! root      430:         Top = 177
1.1       root      431:         Width = 280
                    432:         Height = 25
                    433:         Hint = 'Allow child windows to be "un-docked" from main window'
                    434:         Caption = 'Undockable Windows'
                    435:         ParentShowHint = False
                    436:         ShowHint = True
1.1.1.2 ! root      437:         TabOrder = 6
1.1       root      438:       end
                    439:       object FileAssociationsCheckBox: TCheckBox
                    440:         Left = 9
1.1.1.2 ! root      441:         Top = 209
1.1       root      442:         Width = 280
                    443:         Height = 25
                    444:         Hint = 'Use Windows file associations when viewing or editing files'
                    445:         Caption = 'Use File Associations'
                    446:         ParentShowHint = False
                    447:         ShowHint = True
1.1.1.2 ! root      448:         TabOrder = 7
        !           449:       end
        !           450:       object ErrorSoundEdit: TEdit
        !           451:         Left = 121
        !           452:         Top = 140
        !           453:         Width = 137
        !           454:         Height = 24
        !           455:         Hint = 'Sound file to play when an error condition is logged'
        !           456:         ParentShowHint = False
        !           457:         ShowHint = True
        !           458:         TabOrder = 4
        !           459:       end
        !           460:       object ErrorSoundButton: TButton
        !           461:         Left = 263
        !           462:         Top = 140
        !           463:         Width = 25
        !           464:         Height = 26
        !           465:         Caption = '...'
1.1       root      466:         TabOrder = 5
1.1.1.2 ! root      467:         OnClick = ErrorSoundButtonClick
1.1       root      468:       end
                    469:     end
                    470:     object JavaScriptTabSheet: TTabSheet
                    471:       Caption = 'JavaScript'
                    472:       ImageIndex = 3
                    473:       object Label7: TLabel
                    474:         Left = 9
                    475:         Top = 12
                    476:         Width = 109
                    477:         Height = 24
                    478:         AutoSize = False
                    479:         Caption = 'Heap Size'
                    480:       end
                    481:       object Label11: TLabel
                    482:         Left = 9
                    483:         Top = 44
                    484:         Width = 109
                    485:         Height = 24
                    486:         AutoSize = False
                    487:         Caption = 'Context Stack'
                    488:       end
                    489:       object Label12: TLabel
                    490:         Left = 9
                    491:         Top = 108
                    492:         Width = 109
                    493:         Height = 24
                    494:         AutoSize = False
                    495:         Caption = 'Branch Limit'
                    496:       end
                    497:       object Label13: TLabel
                    498:         Left = 9
                    499:         Top = 140
                    500:         Width = 109
                    501:         Height = 24
                    502:         AutoSize = False
                    503:         Caption = 'GC Interval'
                    504:       end
                    505:       object Label14: TLabel
                    506:         Left = 9
                    507:         Top = 172
                    508:         Width = 109
                    509:         Height = 24
                    510:         AutoSize = False
                    511:         Caption = 'Yield Interval'
                    512:       end
                    513:       object Label15: TLabel
                    514:         Left = 9
                    515:         Top = 76
                    516:         Width = 109
                    517:         Height = 24
                    518:         AutoSize = False
                    519:         Caption = 'Thread Stack'
                    520:       end
1.1.1.2 ! root      521:       object Label16: TLabel
        !           522:         Left = 9
        !           523:         Top = 204
        !           524:         Width = 109
        !           525:         Height = 24
        !           526:         AutoSize = False
        !           527:         Caption = 'Load Path'
        !           528:       end
1.1       root      529:       object JS_MaxBytesEdit: TEdit
                    530:         Left = 121
                    531:         Top = 12
                    532:         Width = 168
                    533:         Height = 24
                    534:         Hint = 
                    535:           'Maximum number of bytes that can be allocated per runtime before' +
                    536:           ' garbage collection'
                    537:         ParentShowHint = False
                    538:         ShowHint = True
                    539:         TabOrder = 0
                    540:       end
                    541:       object JS_ContextStackEdit: TEdit
                    542:         Left = 121
                    543:         Top = 44
                    544:         Width = 168
                    545:         Height = 24
                    546:         Hint = 'Size of context stack (in bytes)'
                    547:         ParentShowHint = False
                    548:         ShowHint = True
                    549:         TabOrder = 1
                    550:       end
                    551:       object JS_BranchLimitEdit: TEdit
                    552:         Left = 121
                    553:         Top = 108
                    554:         Width = 168
                    555:         Height = 24
                    556:         Hint = 
                    557:           'Maximum number of branches before triggering "infinite loop" det' +
                    558:           'ection (0=disabled)'
                    559:         ParentShowHint = False
                    560:         ShowHint = True
1.1.1.2 ! root      561:         TabOrder = 3
1.1       root      562:       end
                    563:       object JS_GcIntervalEdit: TEdit
                    564:         Left = 121
                    565:         Top = 140
                    566:         Width = 168
                    567:         Height = 24
                    568:         Hint = 
                    569:           'Number of branches between attempted garbage collections (0=disa' +
                    570:           'bled)'
                    571:         ParentShowHint = False
                    572:         ShowHint = True
1.1.1.2 ! root      573:         TabOrder = 4
1.1       root      574:       end
                    575:       object JS_YieldIntervalEdit: TEdit
                    576:         Left = 121
                    577:         Top = 172
                    578:         Width = 168
                    579:         Height = 24
                    580:         Hint = 'Number of branches between forced yields (0=disabled)'
                    581:         ParentShowHint = False
                    582:         ShowHint = True
1.1.1.2 ! root      583:         TabOrder = 5
1.1       root      584:       end
                    585:       object JS_ThreadStackEdit: TEdit
                    586:         Left = 121
                    587:         Top = 76
                    588:         Width = 168
                    589:         Height = 24
                    590:         Hint = 'JS thread stack limit (in bytes, 0=unlimited)'
                    591:         ParentShowHint = False
                    592:         ShowHint = True
1.1.1.2 ! root      593:         TabOrder = 2
        !           594:       end
        !           595:       object JS_LoadPathEdit: TEdit
        !           596:         Left = 121
        !           597:         Top = 204
        !           598:         Width = 168
        !           599:         Height = 24
        !           600:         Hint = 'Comma-separated list of directories to search for loaded scripts'
        !           601:         ParentShowHint = False
        !           602:         ShowHint = True
        !           603:         TabOrder = 6
1.1       root      604:       end
                    605:     end
                    606:   end
                    607:   object FontDialog1: TFontDialog
                    608:     Font.Charset = DEFAULT_CHARSET
                    609:     Font.Color = clWindowText
                    610:     Font.Height = -13
                    611:     Font.Name = 'MS Sans Serif'
                    612:     Font.Style = []
                    613:     MinFontSize = 0
                    614:     MaxFontSize = 0
                    615:     Left = 376
                    616:     Top = 184
                    617:   end
                    618:   object ColorDialog1: TColorDialog
                    619:     Ctl3D = True
                    620:     Left = 368
                    621:     Top = 232
                    622:   end
1.1.1.2 ! root      623:   object OpenDialog: TOpenDialog
        !           624:     Filter = 'Wave Files|*.wav'
        !           625:     Options = [ofHideReadOnly, ofNoChangeDir, ofEnableSizing, ofDontAddToRecent]
        !           626:     Left = 376
        !           627:     Top = 152
        !           628:   end
1.1       root      629: end

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.