亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? sampledocking.vb

?? Magic Library 1.7,有說明文檔
?? VB
?? 第 1 頁 / 共 4 頁
字號:
' *****************************************************************************
' 
'  (c) Crownwood Consulting Limited 2002 
'  All rights reserved. The software and associated documentation 
'  supplied hereunder are the proprietary information of Crownwood Consulting 
'  Limited, Haxey, North Lincolnshire, England and are supplied subject to 
'  licence terms.
' 
'  Magic Version 1.7	www.dotnetmagic.com
' *****************************************************************************

Imports System
Imports System.Xml
Imports System.Data
Imports System.Drawing
Imports System.Collections
Imports System.ComponentModel
Imports System.Windows.Forms
Imports Crownwood.Magic.Common
Imports Crownwood.Magic.Controls
Imports Crownwood.Magic.Docking
Imports Crownwood.Magic.Menus

Public Class Form1
    Inherits System.Windows.Forms.Form

    Protected _slot1 As Byte()
    Protected _slot2 As Byte()
    Protected _count As Integer = 0
    Protected _ignoreClose As Integer = 0
    Protected _colorIndex As Integer = 0
    Protected _allowContextMenu As Boolean = True
    Protected _customContextMenu As Boolean = False
    Protected _tabsBottom As Boolean = True
    Protected _captionBars As Boolean = True
    Protected _closeButtons As Boolean = True
    Protected _style As VisualStyle
    Protected _placeHolder As MenuCommand
    Protected _manager As DockingManager
    Protected _internalImages As ImageList
    Protected _statusBar As StatusBar
    Protected _topMenu As Crownwood.Magic.Menus.MenuControl
    Protected _filler As Crownwood.Magic.Controls.TabControl
    Protected _tabAppearance As Crownwood.Magic.Controls.TabControl.VisualAppearance = Crownwood.Magic.Controls.TabControl.VisualAppearance.MultiForm

#Region " Windows Form Designer generated code "

    Public Sub New()
        MyBase.New()

        ' Discover which docking manager to use
        If DialogResult.Yes = MessageBox.Show("Press 'Yes' to select IDE appearance" & vbCrLf & vbCrLf & _
                                              "Press 'No' to select Plain appearance" & vbCrLf, _
                                              "Select Visual Style", MessageBoxButtons.YesNo) Then
            _style = VisualStyle.IDE
        Else
            _style = VisualStyle.Plain
        End If

        'This call is required by the Windows Form Designer.
        InitializeComponent()

        ' Create a strip of images by loading an embedded bitmap resource
        _internalImages = ResourceHelper.LoadBitmapStrip(Me.GetType(), _
                                                         "SampleDocking.SampleImages.bmp", _
                                                         New Size(16, 16), _
                                                         New Point(0, 0))

        Dim bs As BorderStyle

        If _style = VisualStyle.Plain Then
            bs = BorderStyle.None
        Else
            bs = BorderStyle.FixedSingle
        End If

        Dim rtb1 As RichTextBox = New RichTextBox()
        Dim rtb2 As RichTextBox = New RichTextBox()
        Dim rtb3 As RichTextBox = New RichTextBox()

        rtb1.BorderStyle = bs
        rtb2.BorderStyle = bs
        rtb3.BorderStyle = bs

        _filler = New Crownwood.Magic.Controls.TabControl()
        _filler.TabPages.Add(New Crownwood.Magic.Controls.TabPage("First", rtb1))
        _filler.TabPages.Add(New Crownwood.Magic.Controls.TabPage("Second", rtb2))
        _filler.TabPages.Add(New Crownwood.Magic.Controls.TabPage("Third", rtb3))
        _filler.Appearance = Crownwood.Magic.Controls.TabControl.VisualAppearance.MultiDocument
        _filler.Dock = DockStyle.Fill
        _filler.Style = _style
        _filler.IDEPixelBorder = True
        Controls.Add(_filler)

        ' Reduce the amount of flicker that occurs when windows are redocked within
        ' the container. As this prevents unsightly backcolors being drawn in the
        ' WM_ERASEBACKGROUND that seems to occur.
        SetStyle(ControlStyles.DoubleBuffer, True)
        SetStyle(ControlStyles.AllPaintingInWmPaint, True)

        ' Create the object that manages the docking state
        _manager = New DockingManager(Me, _style)

        ' Notifications
        AddHandler _manager.ContextMenu, AddressOf OnContextMenu
        AddHandler _manager.ContentHiding, AddressOf OnContentHiding
        AddHandler _manager.TabControlCreated, AddressOf OnTabControlCreated

        ' Ensure that the RichTextBox is always the innermost control
        _manager.InnerControl = _filler

        ' Create and setup the StatusBar object
        _statusBar = New StatusBar()
        _statusBar.Dock = DockStyle.Bottom
        _statusBar.ShowPanels = True

        ' Create and setup a single panel for the StatusBar
        Dim statusBarPanel As StatusBarPanel = New StatusBarPanel()
        statusBarPanel.AutoSize = StatusBarPanelAutoSize.Spring
        _statusBar.Panels.Add(statusBarPanel)
        Controls.Add(_statusBar)

        _topMenu = CreateMenus()

        ' Ensure that docking occurs after the menu control and status bar controls
        _manager.OuterControl = _statusBar

        ' Hook into ability to customize configuration persistence
        AddHandler _manager.SaveCustomConfig, AddressOf OnSaveConfig
        AddHandler _manager.LoadCustomConfig, AddressOf OnLoadConfig
    End Sub

    'Form overrides dispose to clean up the component list.
    Protected Overloads Overrides Sub Dispose(ByVal disposing As Boolean)
        If disposing Then
            If Not (components Is Nothing) Then
                components.Dispose()
            End If
        End If
        MyBase.Dispose(disposing)
    End Sub

    'Required by the Windows Form Designer
    Private components As System.ComponentModel.IContainer

    'NOTE: The following procedure is required by the Windows Form Designer
    'It can be modified using the Windows Form Designer.  
    'Do not modify it using the code editor.
    <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
        Me.SuspendLayout()
        '
        'Form1
        '
        Me.ClientSize = New System.Drawing.Size(500, 500)
        Me.Name = "Form1"
        Me.Text = "Form1"
        Me.ResumeLayout(False)

    End Sub

#End Region

    Protected Function CreateMenus() As Crownwood.Magic.Menus.MenuControl
        Dim topMenu As Crownwood.Magic.Menus.MenuControl = New Crownwood.Magic.Menus.MenuControl()
        topMenu.Style = _style
        topMenu.MultiLine = False

        Dim topManager As MenuCommand = New MenuCommand("Manager")
        Dim topConfig As MenuCommand = New MenuCommand("Config")
        Dim topSettings As MenuCommand = New MenuCommand("Settings")
        Dim topColors As MenuCommand = New MenuCommand("Colors")
        Dim topTabControls As MenuCommand = New MenuCommand("TabControls")
        topMenu.MenuCommands.AddRange(New MenuCommand() {topManager, topConfig, topSettings, topColors, topTabControls})

        ' Manager 
        Dim managerC1 As MenuCommand = New MenuCommand("Create Form", New EventHandler(AddressOf OnCreateC1))
        Dim managerC2 As MenuCommand = New MenuCommand("Create Panel", New EventHandler(AddressOf OnCreateC2))
        Dim managerC3 As MenuCommand = New MenuCommand("Create RichTextBox", New EventHandler(AddressOf OnCreateC3))
        Dim managerSep1 As MenuCommand = New MenuCommand("-")
        Dim managerC31 As MenuCommand = New MenuCommand("Create 3 in Row", New EventHandler(AddressOf OnCreateC31))
        Dim managerC32 As MenuCommand = New MenuCommand("Create 3 in Column", New EventHandler(AddressOf OnCreateC32))
        Dim managerC33 As MenuCommand = New MenuCommand("Create 3 in Window", New EventHandler(AddressOf OnCreateC33))
        Dim managerSep2 As MenuCommand = New MenuCommand("-")
        Dim managerFF As MenuCommand = New MenuCommand("Create 3 in Floating Form", New EventHandler(AddressOf OnCreateFF))
        Dim managerSep3 As MenuCommand = New MenuCommand("-")
        Dim managerClear As MenuCommand = New MenuCommand("Delete Contents", New EventHandler(AddressOf OnDeleteAll))
        Dim managerSep4 As MenuCommand = New MenuCommand("-")
        Dim managerShowAll As MenuCommand = New MenuCommand("Show All", New EventHandler(AddressOf OnShowAll))
        Dim managerHideAll As MenuCommand = New MenuCommand("Hide All", New EventHandler(AddressOf OnHideAll))
        Dim managerSep5 As MenuCommand = New MenuCommand("-")
        Dim managerInsideFill As MenuCommand = New MenuCommand("Inside Fill", New EventHandler(AddressOf OnInsideFill))
        Dim managerSep6 As MenuCommand = New MenuCommand("-")
        Dim managerExit As MenuCommand = New MenuCommand("Exit", New EventHandler(AddressOf OnExit))

        AddHandler managerInsideFill.Update, AddressOf OnUpdateInsideFill

        topManager.MenuCommands.AddRange(New MenuCommand() {managerC1, managerC2, managerC3, managerSep1, _
                                                           managerC31, managerC32, managerC33, managerSep2, _
                                                           managerFF, managerSep3, _
                                                           managerClear, managerSep4, managerShowAll, _
                                                           managerHideAll, managerSep5, managerInsideFill, _
                                                           managerSep5, managerExit})

        ' Config
        Dim configSF1 As MenuCommand = New MenuCommand("Save as Config1.xml", New EventHandler(AddressOf OnSaveFile1))
        Dim configSF2 As MenuCommand = New MenuCommand("Save as Config2.xml", New EventHandler(AddressOf OnSaveFile2))
        Dim configSep1 As MenuCommand = New MenuCommand("-")
        Dim configLF1 As MenuCommand = New MenuCommand("Load from Config1.xml", New EventHandler(AddressOf OnLoadFile1))
        Dim configLF2 As MenuCommand = New MenuCommand("Load from Config2.xml", New EventHandler(AddressOf OnLoadFile2))
        Dim configSep2 As MenuCommand = New MenuCommand("-")
        Dim configSA1 As MenuCommand = New MenuCommand("Save to byte array1", New EventHandler(AddressOf OnSaveArray1))
        Dim configSA2 As MenuCommand = New MenuCommand("Save to byte array2", New EventHandler(AddressOf OnSaveArray2))
        Dim configSep3 As MenuCommand = New MenuCommand("-")
        Dim configLA1 As MenuCommand = New MenuCommand("Load from byte array1", New EventHandler(AddressOf OnLoadArray1))
        Dim configLA2 As MenuCommand = New MenuCommand("Load from byte array2", New EventHandler(AddressOf OnLoadArray2))
        topConfig.MenuCommands.AddRange(New MenuCommand() {configSF1, configSF2, configSep1, _
                                                          configLF1, configLF2, configSep2, _
                                                          configSA1, configSA2, configSep3, _
                                                          configLA1, configLA2})

        ' Settings
        Dim settingsShow As MenuCommand = New MenuCommand("Allow Context Menu", New EventHandler(AddressOf OnContextMenuAllow))
        Dim settingsCustom As MenuCommand = New MenuCommand("Customize Context Menu", New EventHandler(AddressOf OnContextMenuCustomize))
        Dim settingsSep1 As MenuCommand = New MenuCommand("-")
        Dim settingsRSBD As MenuCommand = New MenuCommand("Default ResizeBarVector", New EventHandler(AddressOf OnResizeBarDefault))
        Dim settingsRSB1 As MenuCommand = New MenuCommand("1 Pixel ResizeBarVector", New EventHandler(AddressOf OnResizeBar1))
        Dim settingsRSB5 As MenuCommand = New MenuCommand("5 Pixel ResizeBarVector", New EventHandler(AddressOf OnResizeBar5))
        Dim settingsRSB7 As MenuCommand = New MenuCommand("7 Pixel ResizeBarVector", New EventHandler(AddressOf OnResizeBar7))
        Dim settingsSep2 As MenuCommand = New MenuCommand("-")
        Dim settingsCaptionBars As MenuCommand = New MenuCommand("Show all caption bars", New EventHandler(AddressOf OnCaptionBars))
        Dim settingsCloseButtons As MenuCommand = New MenuCommand("Show all close buttons", New EventHandler(AddressOf OnCloseButtons))
        Dim settingsSep3 As MenuCommand = New MenuCommand("-")
        Dim settingsAllow As MenuCommand = New MenuCommand("Allow all close buttons", New EventHandler(AddressOf OnAllowAllCloseButton))
        Dim settingsIgnoreAll As MenuCommand = New MenuCommand("Ignore all close buttons", New EventHandler(AddressOf OnIgnoreAllCloseButton))
        Dim settingsIgnorePanel As MenuCommand = New MenuCommand("Ignore all Panel close buttons", New EventHandler(AddressOf OnIgnoreAllPanelButton))
        Dim settingsIgnoreForm As MenuCommand = New MenuCommand("Ignore all Form close buttons", New EventHandler(AddressOf OnIgnoreAllFormButton))
        Dim settingsIgnoreTextBox As MenuCommand = New MenuCommand("Ignore all RichTextBox close buttons", New EventHandler(AddressOf OnIgnoreAllTextboxButton))
        Dim settingsSep4 As MenuCommand = New MenuCommand("-")
        Dim settingsAllowMinMax As MenuCommand = New MenuCommand("Enable Min/Max in Columns/Rows", New EventHandler(AddressOf OnAllowMinMax))
        Dim settingsSep5 As MenuCommand = New MenuCommand("-")
        Dim settingsPlainTabBorder As MenuCommand = New MenuCommand("Show Plain Tab Border", New EventHandler(AddressOf OnPlainTabBorder))

        AddHandler settingsShow.Update, AddressOf OnUpdateAllow
        AddHandler settingsCustom.Update, AddressOf OnUpdateCustomize
        AddHandler settingsRSBD.Update, AddressOf OnUpdateRSBD
        AddHandler settingsRSB1.Update, AddressOf OnUpdateRSB1
        AddHandler settingsRSB5.Update, AddressOf OnUpdateRSB5
        AddHandler settingsRSB7.Update, AddressOf OnUpdateRSB7
        AddHandler settingsCaptionBars.Update, AddressOf OnUpdateCaptionBars
        AddHandler settingsCloseButtons.Update, AddressOf OnUpdateCloseButtons
        AddHandler settingsAllow.Update, AddressOf OnUpdateAllowAll
        AddHandler settingsIgnoreAll.Update, AddressOf OnUpdateIgnoreAll
        AddHandler settingsIgnorePanel.Update, AddressOf OnUpdateIgnorePanel
        AddHandler settingsIgnoreForm.Update, AddressOf OnUpdateIgnoreForm
        AddHandler settingsIgnoreTextBox.Update, AddressOf OnUpdateIgnoreTextBox
        AddHandler settingsAllowMinMax.Update, AddressOf OnUpdateAllowMinMax
        AddHandler settingsPlainTabBorder.Update, AddressOf OnUpdatePlainTabBorder

        topSettings.MenuCommands.AddRange(new MenuCommand(){settingsShow,settingsCustom,settingsSep1,settingsRSBD, _
                                                            settingsRSB1,settingsRSB5,settingsRSB7,settingsSep2, _
                                                            settingsCaptionBars,settingsCloseButtons,settingsSep3, _
                                                            settingsAllow,settingsIgnoreAll,settingsIgnorePanel, _
                                                            settingsIgnoreForm,settingsIgnoreTextBox,settingsSep4, _
                                                            settingsAllowMinMax,settingsSep5,settingsPlainTabBorder})


        ' Colors
        Dim colorDefault As MenuCommand = New MenuCommand("System Default", New EventHandler(AddressOf OnColorDefault))
        Dim colorSlateBlue As MenuCommand = New MenuCommand("Custom - Slate Blue", New EventHandler(AddressOf OnColorSlateBlue))
        Dim colorFirebrick As MenuCommand = New MenuCommand("Custom - Firebrick", New EventHandler(AddressOf OnColorFirebrick))
        Dim colorGreen As MenuCommand = New MenuCommand("Custom - Green", New EventHandler(AddressOf OnColorGreen))

        AddHandler colorDefault.Update, AddressOf OnUpdateDefault
        AddHandler colorSlateBlue.Update, AddressOf OnUpdateSlateBlue
        AddHandler colorFirebrick.Update, AddressOf OnUpdateFirebrick
        AddHandler colorGreen.Update, AddressOf OnUpdateGreen

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久理论电影网| 久久综合色婷婷| 色哟哟国产精品免费观看| 国产一区二区三区日韩| 青青草原综合久久大伊人精品| 亚洲一二三区在线观看| 亚洲欧美激情插| 亚洲日本成人在线观看| 国产精品麻豆久久久| 国产精品人妖ts系列视频| 国产日本欧洲亚洲| 国产免费观看久久| 国产精品理论片| 日韩理论片在线| 一级做a爱片久久| 亚洲国产日韩a在线播放| 亚洲图片欧美一区| 亚洲成人av中文| 日韩电影在线免费看| 日本网站在线观看一区二区三区| 婷婷综合五月天| 日韩精品欧美精品| 麻豆精品视频在线| 亚洲v精品v日韩v欧美v专区| 亚洲在线视频网站| 视频一区中文字幕| 裸体一区二区三区| 国产露脸91国语对白| 国产大陆亚洲精品国产| 91视频国产观看| 欧美亚洲图片小说| 一区二区三区在线观看视频| 夜夜精品视频一区二区| 日韩电影免费在线看| 狂野欧美性猛交blacked| 国产盗摄一区二区| 91电影在线观看| 91精品国产一区二区三区香蕉| 日韩欧美www| 中文字幕国产一区| 亚州成人在线电影| 寂寞少妇一区二区三区| 99久久久久久| 91精选在线观看| 国产日韩欧美一区二区三区综合| 亚洲天堂福利av| 天堂成人国产精品一区| 久久国产夜色精品鲁鲁99| 美日韩一级片在线观看| 图片区小说区区亚洲影院| 裸体在线国模精品偷拍| 青青草97国产精品免费观看| 国产在线精品免费| 国产不卡免费视频| 国产成人在线视频免费播放| 国产黄人亚洲片| 日本不卡1234视频| 欧美国产激情二区三区| 日韩午夜av一区| 精品福利在线导航| 色婷婷综合久久久| 久久精品人人做人人综合 | 91在线高清观看| 国产精品一区二区免费不卡| 在线精品观看国产| 欧美日韩在线播| 欧美一区二区日韩| 一区二区三区免费网站| 亚洲午夜精品网| 日本午夜精品一区二区三区电影 | 国产精品一区免费视频| 国产乱人伦精品一区二区在线观看| 国产制服丝袜一区| 美女视频一区二区| 在线观看精品一区| 欧美电影一区二区| 国产精品自拍三区| 欧美乱熟臀69xxxxxx| 精品国产精品一区二区夜夜嗨| 精品视频色一区| 中文字幕欧美激情一区| 国产亚洲欧美日韩在线一区| 欧美激情一区二区三区在线| 婷婷开心激情综合| 国产成人在线视频网站| 欧美性大战久久| 欧美激情综合在线| 一区二区高清在线| 久久精品国产亚洲高清剧情介绍 | 欧美一区二区精品| 成人国产精品视频| 欧美男女性生活在线直播观看| 日韩精品一区二区三区四区视频| 日韩一区二区在线免费观看| 欧美中文字幕一二三区视频| 精品对白一区国产伦| 日韩精品一区二区三区蜜臀| 一区二区在线电影| 成人免费看视频| 国产一区二区免费在线| 欧美自拍丝袜亚洲| 亚洲天堂精品视频| 日韩一区二区在线看| 亚洲综合一二三区| 国产成人免费在线观看| 91麻豆福利精品推荐| 国产色产综合色产在线视频| 舔着乳尖日韩一区| 亚洲专区一二三| 91原创在线视频| 欧美激情综合五月色丁香小说| 欧美日韩精品免费观看视频| 亚洲免费在线电影| 国内不卡的二区三区中文字幕| 91色porny蝌蚪| 中文无字幕一区二区三区| 国产一区二区网址| 欧美一区二区久久久| 日日骚欧美日韩| 国产高清在线精品| 日韩一区二区三区精品视频 | 中文字幕一区二区三区在线观看| 亚洲在线一区二区三区| 成人aa视频在线观看| 国产三级久久久| 国产最新精品精品你懂的| 国产精品一线二线三线| 久久只精品国产| 久久福利视频一区二区| 亚洲大型综合色站| 欧洲色大大久久| 久久久精品国产免费观看同学| 午夜视频久久久久久| 欧美三级资源在线| 日日夜夜精品视频免费| 国产米奇在线777精品观看| 久久亚洲二区三区| 国产精品一区二区三区网站| 日本美女视频一区二区| 色综合久久综合网欧美综合网| 久久久久9999亚洲精品| www国产精品av| 久久99热狠狠色一区二区| 欧美美女网站色| 国产精品理伦片| 欧美自拍偷拍午夜视频| 午夜精品久久久久久久99樱桃| 91国偷自产一区二区开放时间 | 激情国产一区二区 | 久久人人97超碰com| 久久欧美一区二区| 国产成人av影院| 9191精品国产综合久久久久久| 国产日韩欧美精品一区| 91丨九色丨尤物| 一区二区三区四区在线播放 | 午夜久久久久久| 日韩一区和二区| 国产成人免费在线观看不卡| 麻豆精品国产传媒mv男同| 欧美一区二区三区人| 麻豆国产精品官网| 91丨porny丨首页| 亚洲第一福利一区| 精品88久久久久88久久久| 国产人妖乱国产精品人妖| 不卡电影免费在线播放一区| 一区二区中文字幕在线| 国产成人免费视频精品含羞草妖精| 久久免费看少妇高潮| 极品少妇一区二区| 久久午夜免费电影| 91免费在线播放| 亚洲欧美日韩电影| 久久久久久一级片| 99国产精品国产精品久久| 精品乱人伦一区二区三区| 国产不卡高清在线观看视频| 国产偷国产偷精品高清尤物| 五月天网站亚洲| 高清视频一区二区| 亚洲视频综合在线| 欧美一区二区三区思思人| 亚洲国产精品一区二区久久| 久久久久一区二区三区四区| 亚洲高清免费视频| 国产人妖乱国产精品人妖| 色综合久久88色综合天天| 欧美精品一区二区在线播放| 色婷婷久久99综合精品jk白丝| 日韩高清不卡在线| 亚洲日本护士毛茸茸| 欧美一区二区三区喷汁尤物| 国产精品电影院| 精品成a人在线观看| 91在线观看成人| 日韩一二在线观看| 欧美日韩亚洲综合在线 欧美亚洲特黄一级 | 久久99精品久久久久久| 一区二区三区欧美视频|