main.dfm

来自「一个不用编写任何代码的DELPHI停靠窗体的控件原码」· DFM 代码 · 共 397 行

DFM
397
字号
object MainForm: TMainForm
  Left = 360
  Top = 242
  Width = 328
  Height = 290
  Caption = #20027#31383#20307
  Color = clGray
  DefaultMonitor = dmMainForm
  Font.Charset = ANSI_CHARSET
  Font.Color = clWindowText
  Font.Height = -12
  Font.Name = #23435#20307
  Font.Style = []
  Menu = MainMenu1
  OldCreateOrder = False
  Position = poScreenCenter
  Scaled = False
  Visible = True
  OnCreate = FormCreate
  PixelsPerInch = 96
  TextHeight = 12
  object ToolBar1: TToolBar
    Left = 0
    Top = 0
    Width = 320
    Height = 44
    Anchors = []
    AutoSize = True
    ButtonHeight = 20
    ButtonWidth = 79
    Caption = 'ToolBar1'
    Color = clBtnFace
    EdgeBorders = [ebLeft, ebTop, ebRight, ebBottom]
    Flat = True
    ParentColor = False
    ShowCaptions = True
    TabOrder = 0
    object ToolButton1: TToolButton
      Left = 0
      Top = 0
      AllowAllUp = True
      AutoSize = True
      Caption = #31383#20307#19968
      ImageIndex = 0
      OnClick = DockForm1Click
    end
    object ToolButton2: TToolButton
      Left = 47
      Top = 0
      AllowAllUp = True
      AutoSize = True
      Caption = #31383#20307#20108
      ImageIndex = 1
      OnClick = DockForm2Click
    end
    object ToolButton3: TToolButton
      Left = 94
      Top = 0
      AllowAllUp = True
      AutoSize = True
      Caption = #31383#20307#19977
      ImageIndex = 2
      Wrap = True
      OnClick = DockForm3Click
    end
    object ToolButton4: TToolButton
      Left = 0
      Top = 20
      Caption = #26174#31034#24377#20986#33756#21333
      Grouped = True
      ImageIndex = 3
      OnClick = N10Click
    end
    object ToolButton5: TToolButton
      Left = 79
      Top = 20
      Caption = #26159#21542#39640#20142#26174#31034
      Grouped = True
      ImageIndex = 4
      OnClick = N11Click
    end
  end
  object StatusBar1: TStatusBar
    Left = 0
    Top = 217
    Width = 320
    Height = 19
    Panels = <>
    SimplePanel = False
  end
  object Memo1: TMemo
    Left = 0
    Top = 44
    Width = 320
    Height = 173
    Align = alClient
    Lines.Strings = (
      #27426#36814#22823#23478#20351#29992'DockPresident'#25511#20214#12290#36825#20010'Demo'#31243#24207#29992#26469#28436#31034#25511#20214#30340#20351#29992#26041#27861#12290
      ''
      #20854#20013#22312#31243#24207#30340#24037#20855#26639#19978#38754#26377#19977#20010#25353#38062#65306#39#31383#20307#19968#39','#39#31383#20307#20108#39#21644#39#31383#20307#19977#39#12290
      ''
      #39#31383#20307#19968#39#29992#26469#21019#24314'Delphi'#20572#38752#39118#26684#30340#31383#20307#12290
      #39#31383#20307#20108#39#29992#26469#21019#24314'Visual C++'#20572#38752#39118#26684#30340#31383#20307#12290
      #39#31383#20307#19977#39#29992#26469#21019#24314'Visual InterDev'#20572#38752#39118#26684#30340#31383#20307#12290
      ''
      
        #22914#26524#29992#25143#24076#26395#30475#21040'Delphi'#30340#20572#38752#39118#26684#65292#35831#22312#35774#35745#26399#30340#26102#20505#25226#20027#31383#20307#19978#38754#30340#39'lbDockServer1'#39#25511#20214#30340'DockStyle'#23646#24615 +
        #35774#32622#25104'lbDelphiDockStyle1;'#28982#21518#22312#36816#34892#26399#28857#20987#39#31383#20307#19968#39#25353#38062#21019#24314#20572#38752#31383#20307','#25226#36825#20010#20572#38752#31383#20307#25302#21160#21040#20027#31383#20307#38468#36817#23601#21487#20197#23454#29616 +
        'Delphi'#30340#20572#38752#39118#26684#12290
      ''
      
        #22914#26524#29992#25143#24076#26395#30475#21040'Visual C++'#30340#20572#38752#39118#26684#65292#35831#22312#35774#35745#26399#30340#26102#20505#25226#20027#31383#20307#19978#38754#30340#39'lbDockServer1'#39#25511#20214#30340'DockSty' +
        'le'#23646#24615#35774#32622#25104'lbVCDockStyle1;'#28982#21518#22312#36816#34892#26399#28857#20987#39#31383#20307#20108#39#25353#38062#21019#24314#20572#31383#20307','#25226#36825#20010#20572#38752#31383#20307#25302#21160#21040#20027#31383#20307#38468#36817#23601#21487#20197#23454#29616'V' +
        'isual C++'#30340#20572#38752#39118#26684#12290
      ''
      
        #22914#26524#29992#25143#24076#26395#30475#21040'Visual InterDev'#30340#20572#38752#39118#26684#65292#35831#22312#35774#35745#26399#30340#26102#20505#25226#20027#31383#20307#19978#38754#30340#39'lbDockServer1'#39#25511#20214#30340'Do' +
        'ckStyle'#23646#24615#35774#32622#25104'lbVIDDockStyle1;'#28982#21518#22312#36816#34892#26399#28857#20987#39#31383#20307#19977#39#25353#38062#21019#24314#20572#38752#31383#20307','#25226#36825#20010#20572#38752#31383#20307#25302#21160#21040#20027#31383#20307#38468 +
        #36817#23601#21487#20197#23454#29616'Visual InterDev'#30340#20572#38752#39118#26684#12290)
    ReadOnly = True
    ScrollBars = ssVertical
    TabOrder = 2
    WordWrap = False
  end
  object MainMenu1: TMainMenu
    AutoHotkeys = maManual
    Left = 144
    Top = 72
    object DockForm_Menu: TMenuItem
      Caption = #20572#38752#31383#20307
      object DockForm1: TMenuItem
        Caption = #31383#20307#19968
        OnClick = DockForm1Click
      end
      object DockForm2: TMenuItem
        Caption = #31383#20307#20108
        OnClick = DockForm2Click
      end
      object DockForm3: TMenuItem
        Caption = #31383#20307#19977
        OnClick = DockForm3Click
      end
    end
    object ShowWindow_Menu: TMenuItem
      Caption = #26174#31034#31383#20307
    end
    object DockInfo_Menu: TMenuItem
      Caption = #20572#38752#20449#24687
      object SaveToFile: TMenuItem
        Caption = #23384#20648#21040#25991#20214
        OnClick = SaveToFileClick
      end
      object LoadFromFile: TMenuItem
        Caption = #20174#25991#20214#36824#21407
        OnClick = LoadFromFileClick
      end
      object N24: TMenuItem
        Caption = '-'
      end
      object SaveToReg: TMenuItem
        Caption = #23384#20648#21040#27880#20876#34920
        OnClick = SaveToRegClick
      end
      object LoadFromReg: TMenuItem
        Caption = #20174#27880#20876#34920#36824#21407
        OnClick = LoadFromRegClick
      end
    end
    object DockStyle_Menu: TMenuItem
      Caption = #20572#38752#39118#26684
      Visible = False
      object Default: TMenuItem
        Caption = #40664#35748
        OnClick = DefaultClick
      end
      object DelphiDockStyle: TMenuItem
        Caption = 'Delphi'
        OnClick = DelphiDockStyleClick
      end
      object VCDockStyle: TMenuItem
        Caption = 'Visual C++'
        OnClick = VCDockStyleClick
      end
      object VIDDockStyle: TMenuItem
        Caption = 'Visual InterDev'
        OnClick = VIDDockStyleClick
      end
    end
    object DockOption_Menu: TMenuItem
      Caption = #20572#38752#36873#39033
      object TopDocked: TMenuItem
        Caption = #19978#36793#21487#20572#38752
        OnClick = TopDockedClick
      end
      object BottomDocked: TMenuItem
        Caption = #19979#36793#21487#20572#38752
        OnClick = BottomDockedClick
      end
      object LeftDocked: TMenuItem
        Caption = #24038#36793#21487#20572#38752
        OnClick = LeftDockedClick
      end
      object RightDocked: TMenuItem
        Caption = #21491#36793#21487#20572#38752
        OnClick = RightDockedClick
      end
      object N31: TMenuItem
        Caption = '-'
      end
      object AllDocked: TMenuItem
        Caption = #20840#23616#21487#20572#38752
        OnClick = AllDockedClick
      end
    end
    object Set_Menu: TMenuItem
      Caption = #35774#32622
      object N10: TMenuItem
        Caption = #26174#31034#24377#20986#33756#21333
        OnClick = N10Click
      end
      object N11: TMenuItem
        Caption = #26159#21542#39640#20142#26174#31034
        OnClick = N11Click
      end
      object N12: TMenuItem
        Caption = #20998#21494#26381#21153#22120#30340#39118#26684
        object N13: TMenuItem
          Tag = 1
          Caption = 'bsDialog'
          RadioItem = True
          OnClick = bsToolWindow1Click
        end
        object N14: TMenuItem
          Tag = 2
          Caption = 'bsNone'
          RadioItem = True
          OnClick = bsToolWindow1Click
        end
        object N15: TMenuItem
          Tag = 3
          Caption = 'bsSingle'
          RadioItem = True
          OnClick = bsToolWindow1Click
        end
        object N16: TMenuItem
          Tag = 4
          Caption = 'bsSizeable'
          RadioItem = True
          OnClick = bsToolWindow1Click
        end
        object N17: TMenuItem
          Tag = 5
          Caption = 'bsSizeToolWin'
          RadioItem = True
          OnClick = bsToolWindow1Click
        end
        object bsToolWindow1: TMenuItem
          Tag = 6
          Caption = 'bsToolWindow'
          RadioItem = True
          OnClick = bsToolWindow1Click
        end
      end
      object N18: TMenuItem
        Caption = #24179#38138#26381#21153#22120#30340#39118#26684
        object bsDialog1: TMenuItem
          Tag = 1
          Caption = 'bsDialog'
          RadioItem = True
          OnClick = bsToolWindow2Click
        end
        object bsNone1: TMenuItem
          Tag = 2
          Caption = 'bsNone'
          RadioItem = True
          OnClick = bsToolWindow2Click
        end
        object bsSingle1: TMenuItem
          Tag = 3
          Caption = 'bsSingle'
          RadioItem = True
          OnClick = bsToolWindow2Click
        end
        object bsSizeable1: TMenuItem
          Tag = 4
          Caption = 'bsSizeable'
          RadioItem = True
          OnClick = bsToolWindow2Click
        end
        object bsSizeToolWin1: TMenuItem
          Tag = 5
          Caption = 'bsSizeToolWin'
          RadioItem = True
          OnClick = bsToolWindow2Click
        end
        object bsToolWindow2: TMenuItem
          Tag = 6
          Caption = 'bsToolWindow'
          RadioItem = True
          OnClick = bsToolWindow2Click
        end
      end
    end
  end
  object PopupMenu1: TPopupMenu
    Left = 224
    Top = 72
    object N5: TMenuItem
      Tag = 1
      Caption = #19978#36793
      OnClick = N5Click
    end
    object N6: TMenuItem
      Tag = 2
      Caption = #24038#36793
      OnClick = N5Click
    end
    object N7: TMenuItem
      Tag = 3
      Caption = #19979#36793
      OnClick = N5Click
    end
    object N8: TMenuItem
      Tag = 4
      Caption = #21491#36793
      OnClick = N5Click
    end
  end
  object lbDockServer1: TlbDockServer
    LeftSplitterStyle.Cursor = crHSplit
    LeftSplitterStyle.ParentColor = False
    LeftSplitterStyle.Size = 4
    TopSplitterStyle.Cursor = crVSplit
    TopSplitterStyle.ParentColor = False
    TopSplitterStyle.Size = 4
    RightSplitterStyle.Cursor = crHSplit
    RightSplitterStyle.ParentColor = False
    RightSplitterStyle.Size = 4
    BottomSplitterStyle.Cursor = crVSplit
    BottomSplitterStyle.ParentColor = False
    BottomSplitterStyle.Size = 4
    DockStyle = lbDelphiDockStyle1
    Left = 64
    Top = 72
  end
  object lbDelphiDockStyle1: TlbDelphiDockStyle
    ConjoinServerOption.GrabbersSize = 12
    ConjoinServerOption.SplitterWidth = 4
    Left = 64
    Top = 136
  end
  object lbVCDockStyle1: TlbVCDockStyle
    ConjoinServerOption.GrabbersSize = 15
    ConjoinServerOption.SplitterWidth = 4
    Left = 144
    Top = 136
  end
  object lbVIDDockStyle1: TlbVIDDockStyle
    ConjoinServerOption.GrabbersSize = 18
    ConjoinServerOption.SplitterWidth = 4
    ConjoinServerOption.ActiveFont.Charset = DEFAULT_CHARSET
    ConjoinServerOption.ActiveFont.Color = clWhite
    ConjoinServerOption.ActiveFont.Height = -13
    ConjoinServerOption.ActiveFont.Name = #23435#20307
    ConjoinServerOption.ActiveFont.Style = [fsBold]
    ConjoinServerOption.InactiveFont.Charset = DEFAULT_CHARSET
    ConjoinServerOption.InactiveFont.Color = 16311512
    ConjoinServerOption.InactiveFont.Height = -13
    ConjoinServerOption.InactiveFont.Name = #23435#20307
    ConjoinServerOption.InactiveFont.Style = [fsBold]
    ConjoinServerOption.TextAlignment = taLeftJustify
    ConjoinServerOption.ActiveTitleStartColor = 14898176
    ConjoinServerOption.ActiveTitleEndColor = 16749885
    ConjoinServerOption.InactiveTitleStartColor = 14653050
    ConjoinServerOption.InactiveTitleEndColor = 15448477
    ConjoinServerOption.TextEllipsis = True
    ConjoinServerOption.SystemInfo = True
    TabServerOption.TabPosition = tpBottom
    TabServerOption.ActiveSheetColor = clBtnFace
    TabServerOption.InactiveSheetColor = clBtnShadow
    TabServerOption.ActiveFont.Charset = DEFAULT_CHARSET
    TabServerOption.ActiveFont.Color = clWindowText
    TabServerOption.ActiveFont.Height = -11
    TabServerOption.ActiveFont.Name = 'MS Sans Serif'
    TabServerOption.ActiveFont.Style = []
    TabServerOption.InactiveFont.Charset = DEFAULT_CHARSET
    TabServerOption.InactiveFont.Color = clWindowText
    TabServerOption.InactiveFont.Height = -11
    TabServerOption.InactiveFont.Name = 'MS Sans Serif'
    TabServerOption.InactiveFont.Style = []
    TabServerOption.HotTrackColor = clBlue
    TabServerOption.ShowTabImages = False
    Left = 224
    Top = 136
  end
end

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?