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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 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

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产亚洲成av人在线观看导航| 久久精品免费观看| 日韩理论片网站| 国产精品久久久久久久久搜平片| 日本一区二区三区在线观看| 国产亚洲污的网站| 国产亚洲精久久久久久| 国产精品免费视频观看| 奇米精品一区二区三区在线观看一| 午夜精品一区二区三区免费视频 | 在线一区二区观看| 一本色道久久加勒比精品| 99综合影院在线| 色婷婷av一区二区三区大白胸 | 久久精品无码一区二区三区| 久久夜色精品一区| 国产欧美日韩激情| 综合自拍亚洲综合图不卡区| 一区av在线播放| 肉丝袜脚交视频一区二区| 久久精品噜噜噜成人88aⅴ| 国模套图日韩精品一区二区| 国产91精品精华液一区二区三区 | a在线欧美一区| 色综合咪咪久久| 欧美久久婷婷综合色| 久久精品国产精品青草| 国内国产精品久久| 成人午夜私人影院| 欧美色视频一区| 日韩一区二区在线观看| 久久先锋影音av鲁色资源| 国产精品久久久久久久浪潮网站| 亚洲国产日韩综合久久精品| 美女网站色91| 99久久久精品免费观看国产蜜| 色综合咪咪久久| 日韩三级视频在线观看| 国产精品麻豆欧美日韩ww| 亚洲一区二区三区四区的| 美国十次了思思久久精品导航| 成人性生交大片免费看在线播放| 欧美三级韩国三级日本三斤| 精品处破学生在线二十三| 综合激情网...| 久久精品国产999大香线蕉| 99re66热这里只有精品3直播| 欧美精品v国产精品v日韩精品| 久久精品这里都是精品| 亚洲综合免费观看高清完整版在线 | 欧洲精品在线观看| 久久色中文字幕| 亚洲一区在线观看网站| 国产剧情一区二区| 欧美三级韩国三级日本一级| 国产欧美精品一区二区色综合| 性做久久久久久久免费看| 国产成人av资源| 91精品在线免费| 亚洲免费色视频| 国产一区91精品张津瑜| 69堂精品视频| 亚洲日本乱码在线观看| 国产一区在线观看麻豆| 欧美精品丝袜久久久中文字幕| 国产精品久久久久影视| 狠狠色狠狠色综合日日91app| 欧美在线免费观看视频| 国产精品短视频| 国产麻豆精品一区二区| 日韩一区二区视频| 亚洲国产精品一区二区久久恐怖片 | 亚洲日韩欧美一区二区在线| 久久精品国产精品亚洲精品| 欧美视频在线播放| 中文字幕中文字幕在线一区| 精品影院一区二区久久久| 欧美性色综合网| 亚洲欧美激情小说另类| 成人免费视频视频在线观看免费| 日韩久久久久久| 日本欧美大码aⅴ在线播放| 欧美性感一类影片在线播放| 亚洲图片你懂的| 成人av资源在线| 国产精品女上位| 国产二区国产一区在线观看| 日韩欧美123| 另类小说综合欧美亚洲| 911精品产国品一二三产区| 亚洲女性喷水在线观看一区| 不卡一区二区三区四区| 中文幕一区二区三区久久蜜桃| 国产真实乱子伦精品视频| 精品久久99ma| 激情综合网最新| 精品国产制服丝袜高跟| 精品无人区卡一卡二卡三乱码免费卡| 555夜色666亚洲国产免| 日韩精品午夜视频| 欧美一区二区三区四区高清| 日本一区中文字幕 | 亚洲国产日韩a在线播放性色| 91影院在线观看| 亚洲男帅同性gay1069| 99麻豆久久久国产精品免费| 亚洲色图在线视频| 91视频观看视频| 亚洲综合一区二区三区| 精品视频1区2区3区| 日韩国产欧美在线播放| 69av一区二区三区| 蜜桃传媒麻豆第一区在线观看| 日韩一区二区免费视频| 国产自产v一区二区三区c| 国产夜色精品一区二区av| 成人丝袜高跟foot| 日韩美女视频一区| 欧美在线观看视频在线| 日韩高清在线不卡| 久久久亚洲午夜电影| 成人综合激情网| 亚洲欧美日韩国产另类专区| 欧美三级日韩在线| 久久黄色级2电影| 国产拍揄自揄精品视频麻豆| 99在线视频精品| 亚洲不卡av一区二区三区| 日韩欧美激情四射| 大陆成人av片| 亚洲一区二区三区四区在线| 欧美va亚洲va| 91麻豆自制传媒国产之光| 亚洲第四色夜色| 久久夜色精品一区| 在线亚洲免费视频| 美女免费视频一区二区| 中文字幕不卡一区| 欧美精品123区| 成人午夜电影网站| 亚洲第一激情av| 久久久777精品电影网影网 | 欧美激情一区在线| 欧美在线免费观看视频| 国产在线播精品第三| 一区二区三区加勒比av| 精品91自产拍在线观看一区| 色老汉av一区二区三区| 国产一区欧美二区| 亚洲一区二区成人在线观看| 久久久久久黄色| 欧美剧在线免费观看网站| 国产成人精品aa毛片| 亚洲成人777| 国产精品美女久久福利网站| 91精品国产手机| 色综合视频一区二区三区高清| 精品一区二区三区免费观看| 一卡二卡欧美日韩| 亚洲国产经典视频| 欧美一级片在线看| 一本色道久久综合亚洲精品按摩| 免费一级片91| 亚洲一区av在线| 国产精品三级视频| 欧美成人一区二区三区片免费 | 国产精品短视频| 欧美xxx久久| 欧美日韩国产大片| 91丨porny丨首页| 国产一区二区免费在线| 视频一区在线视频| 一区二区三区欧美亚洲| 中文字幕精品在线不卡| 欧美va亚洲va| 欧美一区二区在线观看| 色婷婷国产精品久久包臀 | 欧美国产激情一区二区三区蜜月| 91精品国产综合久久小美女| 色综合久久综合网欧美综合网| 国产超碰在线一区| 紧缚捆绑精品一区二区| 天堂久久一区二区三区| 亚洲宅男天堂在线观看无病毒| 国产精品久久精品日日| 久久久av毛片精品| 久久久三级国产网站| 欧美一区二区三区四区久久| 欧美亚洲国产怡红院影院| 91亚洲精品久久久蜜桃| 成年人午夜久久久| 国产成人免费视| 国产成人精品一区二区三区四区 | 午夜精品福利视频网站| 亚洲自拍偷拍欧美| 樱桃国产成人精品视频| 一区二区在线观看免费| 亚洲激情一二三区| 尤物视频一区二区| 一区二区三区四区国产精品|