home *** CD-ROM | disk | FTP | other *** search
/ PC World 2003 February / PCWorld_2003-02_cd.bin / Software / Topware / devpascal / devpas.exe / 0 / RCDATA / TCOMPFORM / TCOMPFORM.txt
Text File  |  2002-07-15  |  16KB  |  549 lines

  1. object CompForm: TCompForm
  2.   Left = 278
  3.   Top = 146
  4.   BorderIcons = [biSystemMenu]
  5.   BorderStyle = bsDialog
  6.   Caption = 'Compiler options'
  7.   ClientHeight = 427
  8.   ClientWidth = 523
  9.   Color = clBtnFace
  10.   Font.Charset = DEFAULT_CHARSET
  11.   Font.Color = clWindowText
  12.   Font.Height = -14
  13.   Font.Name = 'MS Sans Serif'
  14.   Font.Style = []
  15.   OldCreateOrder = True
  16.   Position = poScreenCenter
  17.   OnActivate = FormActivate
  18.   OnCreate = FormCreate
  19.   PixelsPerInch = 120
  20.   TextHeight = 16
  21.   object BitBtn1: TBitBtn
  22.     Left = 10
  23.     Top = 389
  24.     Width = 92
  25.     Height = 31
  26.     Caption = '&OK'
  27.     ModalResult = 1
  28.     TabOrder = 0
  29.     OnClick = BitBtn1Click
  30.     Glyph.Data = {
  31.       DE010000424DDE01000000000000760000002800000024000000120000000100
  32.       0400000000006801000000000000000000001000000010000000000000000000
  33.       80000080000000808000800000008000800080800000C0C0C000808080000000
  34.       FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333333333
  35.       3333333333333333333333330000333333333333333333333333F33333333333
  36.       00003333344333333333333333388F3333333333000033334224333333333333
  37.       338338F3333333330000333422224333333333333833338F3333333300003342
  38.       222224333333333383333338F3333333000034222A22224333333338F338F333
  39.       8F33333300003222A3A2224333333338F3838F338F33333300003A2A333A2224
  40.       33333338F83338F338F33333000033A33333A222433333338333338F338F3333
  41.       0000333333333A222433333333333338F338F33300003333333333A222433333
  42.       333333338F338F33000033333333333A222433333333333338F338F300003333
  43.       33333333A222433333333333338F338F00003333333333333A22433333333333
  44.       3338F38F000033333333333333A223333333333333338F830000333333333333
  45.       333A333333333333333338330000333333333333333333333333333333333333
  46.       0000}
  47.     NumGlyphs = 2
  48.   end
  49.   object BitBtn2: TBitBtn
  50.     Left = 108
  51.     Top = 389
  52.     Width = 93
  53.     Height = 31
  54.     Cancel = True
  55.     Caption = '&Cancel'
  56.     ModalResult = 2
  57.     TabOrder = 1
  58.     OnClick = BitBtn2Click
  59.     Glyph.Data = {
  60.       DE010000424DDE01000000000000760000002800000024000000120000000100
  61.       0400000000006801000000000000000000001000000010000000000000000000
  62.       80000080000000808000800000008000800080800000C0C0C000808080000000
  63.       FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333333333
  64.       333333333333333333333333000033338833333333333333333F333333333333
  65.       0000333911833333983333333388F333333F3333000033391118333911833333
  66.       38F38F333F88F33300003339111183911118333338F338F3F8338F3300003333
  67.       911118111118333338F3338F833338F3000033333911111111833333338F3338
  68.       3333F8330000333333911111183333333338F333333F83330000333333311111
  69.       8333333333338F3333383333000033333339111183333333333338F333833333
  70.       00003333339111118333333333333833338F3333000033333911181118333333
  71.       33338333338F333300003333911183911183333333383338F338F33300003333
  72.       9118333911183333338F33838F338F33000033333913333391113333338FF833
  73.       38F338F300003333333333333919333333388333338FFF830000333333333333
  74.       3333333333333333333888330000333333333333333333333333333333333333
  75.       0000}
  76.     NumGlyphs = 2
  77.   end
  78.   object BitBtn3: TBitBtn
  79.     Left = 418
  80.     Top = 389
  81.     Width = 95
  82.     Height = 31
  83.     Caption = '&Default'
  84.     TabOrder = 2
  85.     OnClick = BitBtn3Click
  86.     Glyph.Data = {
  87.       76010000424D7601000000000000760000002800000020000000100000000100
  88.       0400000000000001000000000000000000001000000010000000000000000000
  89.       800000800000008080008000000080008000808000007F7F7F00BFBFBF000000
  90.       FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333333333
  91.       3333333333333333333333333333333333333333333333333333333333333333
  92.       3333333333333FF3333333333333003333333333333F77F33333333333009033
  93.       333333333F7737F333333333009990333333333F773337FFFFFF330099999000
  94.       00003F773333377777770099999999999990773FF33333FFFFF7330099999000
  95.       000033773FF33777777733330099903333333333773FF7F33333333333009033
  96.       33333333337737F3333333333333003333333333333377333333333333333333
  97.       3333333333333333333333333333333333333333333333333333333333333333
  98.       3333333333333333333333333333333333333333333333333333}
  99.     NumGlyphs = 2
  100.   end
  101.   object PageControl: TPageControl
  102.     Left = 10
  103.     Top = 10
  104.     Width = 503
  105.     Height = 365
  106.     ActivePage = PasTab
  107.     TabOrder = 3
  108.     object DirTab: TTabSheet
  109.       Caption = 'Directories'
  110.       object Panel6: TPanel
  111.         Left = 0
  112.         Top = 0
  113.         Width = 495
  114.         Height = 334
  115.         Align = alClient
  116.         BevelInner = bvRaised
  117.         BevelOuter = bvLowered
  118.         TabOrder = 0
  119.         object Label1: TLabel
  120.           Left = 10
  121.           Top = 191
  122.           Width = 77
  123.           Height = 16
  124.           Caption = 'Bin directory:'
  125.         end
  126.         object Label2: TLabel
  127.           Left = 10
  128.           Top = 228
  129.           Width = 102
  130.           Height = 16
  131.           Caption = 'Pascal units files:'
  132.         end
  133.         object Label4: TLabel
  134.           Left = 10
  135.           Top = 265
  136.           Width = 110
  137.           Height = 16
  138.           Caption = 'Libraries directory:'
  139.         end
  140.         object Label7: TLabel
  141.           Left = 10
  142.           Top = 138
  143.           Width = 396
  144.           Height = 48
  145.           Caption = 
  146.             'You can change the directory paths of your Free Pascal compiler ' +
  147.             'system  You can add multiple directories by separating them with' +
  148.             ' a semi-colon (;) .'
  149.           WordWrap = True
  150.         end
  151.         object AddDir: TCheckBox
  152.           Left = 10
  153.           Top = 10
  154.           Width = 367
  155.           Height = 21
  156.           Caption = 'Add the directory below to be searched for include files:'
  157.           TabOrder = 0
  158.         end
  159.         object AddDirEdit: TEdit
  160.           Left = 30
  161.           Top = 36
  162.           Width = 316
  163.           Height = 24
  164.           TabOrder = 1
  165.         end
  166.         object ComCheck: TCheckBox
  167.           Left = 10
  168.           Top = 71
  169.           Width = 346
  170.           Height = 21
  171.           Caption = 'Add the following commands when calling compiler:'
  172.           TabOrder = 2
  173.         end
  174.         object Commands: TEdit
  175.           Left = 30
  176.           Top = 95
  177.           Width = 316
  178.           Height = 24
  179.           TabOrder = 3
  180.         end
  181.         object eBinDir: TEdit
  182.           Left = 128
  183.           Top = 187
  184.           Width = 346
  185.           Height = 24
  186.           TabOrder = 4
  187.         end
  188.         object ePasdir: TEdit
  189.           Left = 128
  190.           Top = 222
  191.           Width = 346
  192.           Height = 24
  193.           TabOrder = 5
  194.         end
  195.         object eLibDir: TEdit
  196.           Left = 128
  197.           Top = 261
  198.           Width = 346
  199.           Height = 24
  200.           TabOrder = 6
  201.         end
  202.       end
  203.     end
  204.     object PasTab: TTabSheet
  205.       Caption = 'Pascal compiler'
  206.       object Panel1: TPanel
  207.         Left = 0
  208.         Top = 0
  209.         Width = 495
  210.         Height = 334
  211.         Align = alClient
  212.         BevelInner = bvRaised
  213.         BevelOuter = bvLowered
  214.         TabOrder = 0
  215.         object GroupBox1: TGroupBox
  216.           Left = 10
  217.           Top = 10
  218.           Width = 474
  219.           Height = 139
  220.           Caption = 'Syntax options :'
  221.           TabOrder = 0
  222.           object DelphiExt: TCheckBox
  223.             Left = 10
  224.             Top = 30
  225.             Width = 218
  226.             Height = 20
  227.             Caption = 'Switch some &Delphi extension on'
  228.             TabOrder = 0
  229.           end
  230.           object COp: TCheckBox
  231.             Left = 10
  232.             Top = 108
  233.             Width = 228
  234.             Height = 21
  235.             Caption = '&Support operators like C (*=, +=, ...)'
  236.             TabOrder = 1
  237.           end
  238.           object LabelGoto: TCheckBox
  239.             Left = 246
  240.             Top = 30
  241.             Width = 169
  242.             Height = 20
  243.             Caption = '&Allow Label and Goto'
  244.             TabOrder = 2
  245.           end
  246.           object Assert: TCheckBox
  247.             Left = 10
  248.             Top = 49
  249.             Width = 178
  250.             Height = 21
  251.             Caption = '&Include Assertion code'
  252.             TabOrder = 3
  253.           end
  254.           object DelphiComp: TCheckBox
  255.             Left = 246
  256.             Top = 49
  257.             Width = 185
  258.             Height = 21
  259.             Caption = '&Try to be Delphi compatible'
  260.             TabOrder = 4
  261.           end
  262.           object Ansi: TCheckBox
  263.             Left = 10
  264.             Top = 69
  265.             Width = 223
  266.             Height = 21
  267.             Caption = '&Use ansistrings'
  268.             TabOrder = 5
  269.           end
  270.           object CInline: TCheckBox
  271.             Left = 246
  272.             Top = 69
  273.             Width = 188
  274.             Height = 21
  275.             Caption = 'Support C&++ styled INLINE'
  276.             TabOrder = 6
  277.           end
  278.           object TP7: TCheckBox
  279.             Left = 10
  280.             Top = 89
  281.             Width = 228
  282.             Height = 21
  283.             Caption = 'Try to be TP/BP &7 compatible'
  284.             TabOrder = 7
  285.           end
  286.           object Macros: TCheckBox
  287.             Left = 246
  288.             Top = 89
  289.             Width = 218
  290.             Height = 21
  291.             Caption = 'Support ¯os  like C (global)'
  292.             TabOrder = 8
  293.           end
  294.           object NoCheckUnit: TCheckBox
  295.             Left = 246
  296.             Top = 108
  297.             Width = 208
  298.             Height = 21
  299.             Caption = 'Don'#39't chec&k the unit name'
  300.             TabOrder = 9
  301.           end
  302.         end
  303.         object GroupBox5: TGroupBox
  304.           Left = 10
  305.           Top = 158
  306.           Width = 474
  307.           Height = 91
  308.           Caption = 'Executable :'
  309.           TabOrder = 1
  310.           object LinkDyn: TCheckBox
  311.             Left = 10
  312.             Top = 27
  313.             Width = 188
  314.             Height = 21
  315.             Caption = 'Try to &link dynamically'
  316.             TabOrder = 0
  317.           end
  318.           object LinkSmart: TCheckBox
  319.             Left = 246
  320.             Top = 24
  321.             Width = 208
  322.             Height = 33
  323.             Caption = 'Try to link &smart'
  324.             TabOrder = 1
  325.           end
  326.           object StripSymbols: TCheckBox
  327.             Left = 10
  328.             Top = 49
  329.             Width = 228
  330.             Height = 21
  331.             Caption = 'Strip all symbols from e&xecutable'
  332.             TabOrder = 2
  333.           end
  334.         end
  335.         object ThisCompilerRadioGroup: TRadioGroup
  336.           Left = 10
  337.           Top = 256
  338.           Width = 471
  339.           Height = 65
  340.           Caption = 'Current compiler : '
  341.           Columns = 2
  342.           ItemIndex = 0
  343.           Items.Strings = (
  344.             'Freepascal'
  345.             'GNU Pascal')
  346.           TabOrder = 2
  347.           OnClick = ThisCompilerRadioGroupClick
  348.         end
  349.       end
  350.     end
  351.     object CodeGenTab: TTabSheet
  352.       Caption = 'Code generation / Optimization'
  353.       object Panel3: TPanel
  354.         Left = 0
  355.         Top = 0
  356.         Width = 495
  357.         Height = 334
  358.         Align = alClient
  359.         BevelInner = bvRaised
  360.         BevelOuter = bvLowered
  361.         TabOrder = 0
  362.         object GroupBox4: TGroupBox
  363.           Left = 10
  364.           Top = 10
  365.           Width = 474
  366.           Height = 119
  367.           Caption = 'Code generation: '
  368.           TabOrder = 0
  369.           object IOCheck: TCheckBox
  370.             Left = 10
  371.             Top = 22
  372.             Width = 188
  373.             Height = 20
  374.             Caption = '&IO checking'
  375.             TabOrder = 0
  376.           end
  377.           object StackCheck: TCheckBox
  378.             Left = 10
  379.             Top = 43
  380.             Width = 198
  381.             Height = 21
  382.             Caption = '&Stack checking'
  383.             TabOrder = 1
  384.           end
  385.           object Overflow: TCheckBox
  386.             Left = 10
  387.             Top = 60
  388.             Width = 257
  389.             Height = 30
  390.             Caption = '&Check overflow of integer operations'
  391.             TabOrder = 2
  392.           end
  393.           object GUIApp: TCheckBox
  394.             Left = 10
  395.             Top = 88
  396.             Width = 297
  397.             Height = 17
  398.             Caption = 'Create &GUI application'
  399.             TabOrder = 3
  400.           end
  401.         end
  402.         object CPURadioGroup: TRadioGroup
  403.           Left = 10
  404.           Top = 240
  405.           Width = 473
  406.           Height = 81
  407.           Caption = ' Target CPU: '
  408.           Columns = 2
  409.           ItemIndex = 0
  410.           Items.Strings = (
  411.             'i386'
  412.             'i486'
  413.             'Pentium and above'
  414.             'Pentium II and above')
  415.           TabOrder = 1
  416.         end
  417.         object GroupBox2: TGroupBox
  418.           Left = 10
  419.           Top = 136
  420.           Width = 473
  421.           Height = 97
  422.           Caption = ' Optimization: '
  423.           TabOrder = 2
  424.           object SmallCode: TRadioButton
  425.             Left = 10
  426.             Top = 24
  427.             Width = 209
  428.             Height = 17
  429.             Caption = 'SmallCode'
  430.             TabOrder = 0
  431.           end
  432.           object QuickOpt: TRadioButton
  433.             Left = 10
  434.             Top = 48
  435.             Width = 113
  436.             Height = 17
  437.             Caption = 'QuickOpt'
  438.             Checked = True
  439.             TabOrder = 1
  440.             TabStop = True
  441.           end
  442.           object Best: TRadioButton
  443.             Left = 10
  444.             Top = 72
  445.             Width = 113
  446.             Height = 17
  447.             Caption = 'Best'
  448.             TabOrder = 2
  449.           end
  450.         end
  451.       end
  452.     end
  453.     object LinkerTab: TTabSheet
  454.       Caption = 'Linker'
  455.       object Panel4: TPanel
  456.         Left = 0
  457.         Top = 0
  458.         Width = 495
  459.         Height = 334
  460.         Align = alClient
  461.         BevelInner = bvRaised
  462.         BevelOuter = bvLowered
  463.         TabOrder = 0
  464.         object Label5: TLabel
  465.           Left = 10
  466.           Top = 108
  467.           Width = 36
  468.           Height = 16
  469.           Caption = 'Hint !'
  470.           Font.Charset = DEFAULT_CHARSET
  471.           Font.Color = clBlue
  472.           Font.Height = -15
  473.           Font.Name = 'MS Sans Serif'
  474.           Font.Style = [fsBold]
  475.           ParentFont = False
  476.         end
  477.         object DebugInfo: TCheckBox
  478.           Left = 10
  479.           Top = 30
  480.           Width = 237
  481.           Height = 20
  482.           Caption = '&Generate debugging information'
  483.           TabOrder = 0
  484.         end
  485.         object Panel2: TPanel
  486.           Left = 10
  487.           Top = 128
  488.           Width = 296
  489.           Height = 70
  490.           BevelOuter = bvLowered
  491.           Color = 14811135
  492.           TabOrder = 1
  493.           object Label6: TLabel
  494.             Left = 15
  495.             Top = 2
  496.             Width = 272
  497.             Height = 66
  498.             AutoSize = False
  499.             Caption = 
  500.               'If you want the compiler to generate debug information in your e' +
  501.               'xecutable (to be able to DEBUG it), check "Generate debugging  i' +
  502.               'nformation".'
  503.             WordWrap = True
  504.           end
  505.         end
  506.         object NoReloc: TCheckBox
  507.           Left = 10
  508.           Top = 59
  509.           Width = 395
  510.           Height = 21
  511.           Caption = '&Do not generate relocation code (necessary when debugging)'
  512.           TabOrder = 2
  513.         end
  514.       end
  515.     end
  516.   end
  517.   object HelpBtn: TBitBtn
  518.     Left = 209
  519.     Top = 389
  520.     Width = 93
  521.     Height = 31
  522.     TabOrder = 4
  523.     OnClick = HelpBtnClick
  524.     Kind = bkHelp
  525.   end
  526.   object MarsCaption1: TMarsCaption
  527.     ActiveBeginColor = clBlack
  528.     ActiveEndColor = clBlue
  529.     ActiveFontColor = clWhite
  530.     InactiveBeginColor = clBlack
  531.     InactiveEndColor = clSilver
  532.     InactiveFontColor = clSilver
  533.     ApplicationNameFont.Charset = DEFAULT_CHARSET
  534.     ApplicationNameFont.Color = clWindowText
  535.     ApplicationNameFont.Height = -11
  536.     ApplicationNameFont.Name = 'MS Sans Serif'
  537.     ApplicationNameFont.Style = [fsBold]
  538.     CaptionFont.Charset = DEFAULT_CHARSET
  539.     CaptionFont.Color = clWindowText
  540.     CaptionFont.Height = -11
  541.     CaptionFont.Name = 'MS Sans Serif'
  542.     CaptionFont.Style = []
  543.     NumColors = 64
  544.     AutoSize = False
  545.     Left = 376
  546.     Top = 376
  547.   end
  548. end
  549.