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

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

?? vertmenu.ctl

?? vb+sql 用于公交點鈔結算和報表結合的相關軟件
?? CTL
?? 第 1 頁 / 共 2 頁
字號:
VERSION 5.00
Begin VB.UserControl VerticalMenu 
   BackColor       =   &H80000010&
   BorderStyle     =   1  'Fixed Single
   ClientHeight    =   1170
   ClientLeft      =   0
   ClientTop       =   0
   ClientWidth     =   2640
   Picture         =   "VertMenu.ctx":0000
   PropertyPages   =   "VertMenu.ctx":0442
   ScaleHeight     =   78
   ScaleMode       =   3  'Pixel
   ScaleWidth      =   176
   Begin VB.PictureBox picMenu 
      Appearance      =   0  'Flat
      BackColor       =   &H8000000C&
      BorderStyle     =   0  'None
      ClipControls    =   0   'False
      ForeColor       =   &H80000008&
      Height          =   780
      Left            =   0
      ScaleHeight     =   780
      ScaleWidth      =   870
      TabIndex        =   1
      Top             =   0
      Width           =   870
   End
   Begin VB.PictureBox picCache 
      Appearance      =   0  'Flat
      AutoRedraw      =   -1  'True
      BackColor       =   &H80000005&
      BorderStyle     =   0  'None
      ClipControls    =   0   'False
      ForeColor       =   &H80000008&
      Height          =   540
      Left            =   990
      ScaleHeight     =   36
      ScaleMode       =   3  'Pixel
      ScaleWidth      =   51
      TabIndex        =   0
      Top             =   315
      Visible         =   0   'False
      Width           =   765
   End
   Begin VB.Image imgDown 
      Height          =   240
      Left            =   2160
      Picture         =   "VertMenu.ctx":046F
      Top             =   540
      Visible         =   0   'False
      Width           =   240
   End
   Begin VB.Image imgUp 
      Height          =   240
      Left            =   2160
      Picture         =   "VertMenu.ctx":09B1
      Top             =   120
      Visible         =   0   'False
      Width           =   240
   End
End
Attribute VB_Name = "VerticalMenu"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = True
Attribute VB_PredeclaredId = False
Attribute VB_Exposed = False
Attribute VB_Ext_KEY = "PropPageWizardRun" ,"Yes"
Option Explicit

Dim mMenus As Menus

'Default Property Values:
Const m_def_WhatsThisHelpID = 0
Const m_def_ToolTipText = ""
Const m_def_MousePointer = 0
Const m_def_Enabled = 0
Const m_def_DrawWidth = 0
Const m_def_DrawStyle = 0
Const m_def_DrawMode = 0
Const m_def_CurrentY = 0
Const m_def_CurrentX = 0
Const m_def_BorderStyle = 0
Const m_def_BackStyle = 0
Const m_def_Appearance = 0
Const m_def_AutoRedraw = 0
Const m_def_ClipControls = 0
Const m_def_ScaleWidth = 0
Const m_def_ScaleTop = 0
Const m_def_ScaleMode = 3
Const m_def_ScaleLeft = 0
Const m_def_ScaleHeight = 0
Const m_def_MenusMax = 1
Const m_def_MenuCur = 1
Const m_def_MenuStartup = 1
Const m_def_MenuCaption = "Menu"
Const m_def_MenuItemCaption = "Item"
Const m_def_MenuItemsMax = 1
Const m_def_MenuItemCur = 1

'Property Variables:
Private m_WhatsThisHelpID As Long
Private m_ToolTipText As String
Private m_MousePointer As Integer
Private m_Enabled As Boolean
Private m_DrawWidth As Integer
Private m_DrawStyle As Integer
Private m_DrawMode As Integer
Private m_CurrentY As Single
Private m_CurrentX As Single
Private m_BorderStyle As Integer
Private m_BackStyle As Integer
Private m_ActiveControl As Control
Private m_Appearance As Integer
Private m_AutoRedraw As Boolean
Private m_ClipControls As Boolean
Private m_ScaleWidth As Single
Private m_ScaleTop As Single
Private m_ScaleMode As Integer
Private m_ScaleLeft As Single
Private m_ScaleHeight As Single

Private mlMenusMax As Long
Private mlMenuCur As Long
Private mlMenuStartup As Long
Private msMenuCaption As String
Private msMenuItemCaption As String
Private mpicMenuItemIcon As Picture
Private mlMenuItemsMax As Long
Private mlMenuItemCur As Long
Private mbInitializing As Boolean
Private mbAsyncReadComplete As Boolean
Private mbVBEnvironment As Boolean

' Constants
Const HIT_TYPE_MENU_BUTTON = 1
Const HIT_TYPE_MENUITEM = 2
Const HIT_TYPE_UP_ARROW = 3
Const HIT_TYPE_DOWN_ARROW = 4
Const BUTTON_HEIGHT = 18
Const MOUSE_UP = 1
Const MOUSE_DOWN = -1
Const MOUSE_MOVE = 0
Const MOUSE_IN_CAPTION = -2
Const ICON_SIZE = 32

'Event Declarations:
Event Show()
Event Resize()
Event Hide()
Event Click()
Event DblClick()
Event KeyDown(KeyCode As Integer, Shift As Integer)
Event KeyPress(KeyAscii As Integer)
Event KeyUp(KeyCode As Integer, Shift As Integer)
Event MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
Event MouseMove(Button As Integer, Shift As Integer, x As Single, y As Single)
Event MouseUp(Button As Integer, Shift As Integer, x As Single, y As Single)
Event Paint()
Event MenuItemClick(MenuNumber As Long, MenuItem As Long)

Private Sub picCache_Resize()
    DrawCacheMenuButton
End Sub

' if picMenu considers a second mousedown event as a dblclick, the
' MouseDown event does not file so we need to do it instead
Private Sub picMenu_DblClick()
    Dim POINTAPI As POINTAPI
    Dim lResCod As Long
    
    On Error Resume Next
    lResCod = GetCursorPos(POINTAPI)
    lResCod = ScreenToClient(picMenu.hWnd, POINTAPI)
    picMenu_MouseDown vbLeftButton, 0, CSng(POINTAPI.x), CSng(POINTAPI.y)
End Sub

Private Sub picMenu_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
    Dim lIndex As Long
    Dim lHitType As Long    ' return variable
    
    On Error Resume Next

    If Button = vbLeftButton Then
        With mMenus
            ' currently we only care about MenuButton hits
            ' all others are already processed
            lIndex = .MouseProcess(MOUSE_DOWN, CLng(x), CLng(y), lHitType)
            If lHitType = HIT_TYPE_MENU_BUTTON And lIndex > 0 Then
                MenuCur = lIndex
            End If
        End With
    End If
End Sub

Private Sub picMenu_MouseMove(Button As Integer, Shift As Integer, x As Single, y As Single)
    On Error Resume Next
    ' we don't care about the HitType (an optional parameter)
    mMenus.MouseProcess MOUSE_MOVE, CLng(x), CLng(y)
End Sub

Private Sub picMenu_MouseUp(Button As Integer, Shift As Integer, x As Single, y As Single)
    Dim lMenuItem As Long
    Dim lHitType As Long
    
    On Error Resume Next
    If Button = vbLeftButton Then
        lMenuItem = mMenus.MouseProcess(MOUSE_UP, CLng(x), CLng(y), lHitType)
        If lHitType = HIT_TYPE_MENUITEM And lMenuItem > 0 Then
            picMenu_MouseMove Button, Shift, x, y
            RaiseEvent MenuItemClick(mlMenuCur, lMenuItem)
            picMenu_MouseMove 0, 0, 0, 0
        End If
    End If
End Sub

Private Sub picMenu_Paint()
    On Error Resume Next
    ' using the control with the internet explorer generates a paint
    ' event each time an icon is loaded.  Therefore, don't do the paint
    ' event unless picMenu is visible
    If picMenu.Visible Then
        mMenus.Paint
    End If
End Sub

Private Sub UserControl_AsyncReadComplete(AsyncProp As AsyncProperty)
    Dim lSavMenuCur As Long
    Dim lSavMenuItemCur As Long
    On Error Resume Next
    mbAsyncReadComplete = True
    With AsyncProp
        lSavMenuCur = mlMenuCur
        lSavMenuItemCur = mlMenuItemCur
        mlMenuCur = Val(Left$(.PropertyName, 1))
        mlMenuItemCur = Val(Mid$(.PropertyName, 2))
        Set MenuItemIcon = AsyncProp.Value
        mlMenuCur = lSavMenuCur
        mlMenuItemCur = lSavMenuItemCur
    End With
    mbAsyncReadComplete = False
End Sub

Private Sub UserControl_Paint()
    On Error Resume Next
    If Not mbInitializing Then
        picMenu_Paint
    End If
End Sub

Private Sub UserControl_Initialize()
    On Error Resume Next
    Set mMenus = New Menus
    Set mMenus.Menu = picMenu
    Set mMenus.Cache = picCache
End Sub

Private Sub UserControl_Resize()
    On Error Resume Next
    UserControl.ScaleMode = vbPixels
    With picMenu
        .ScaleMode = vbPixels
        .Left = 0
        .Top = 0
        .Width = UserControl.ScaleWidth
        .Height = UserControl.ScaleHeight
    End With
    
    With picCache
        .ScaleMode = vbPixels
        .Width = picMenu.Width
        .Height = (BUTTON_HEIGHT * 2) + 33
    End With
End Sub

Private Sub UserControl_Terminate()
    On Error Resume Next
    Set mMenus = Nothing
End Sub

Public Property Get MenusMax() As Long
    On Error Resume Next
    MenusMax = mlMenusMax
End Property

Public Property Let MenusMax(ByVal New_MenusMax As Long)
    Dim l As Long
    Dim lSavMenuCur As Long
    Dim hWnd As Long
    
    On Error Resume Next
    If New_MenusMax < 0 Or New_MenusMax > 6 Then
        Beep
        MsgBox "MenusMax must be between 0 and 6", vbOKOnly
        Exit Property
    End If
    
    UserControl.ScaleMode = vbPixels
    
    Select Case New_MenusMax
        Case mlMenusMax             ' nothing to do
        Case Is > mlMenusMax        ' add menus
            lSavMenuCur = mlMenuCur
            For mlMenuCur = mlMenusMax + 1 To New_MenusMax
                With mMenus
                    .Add "", mlMenuCur, picMenu
                    MenuCaption = m_def_MenuCaption & CStr(mlMenuCur)
                
                    ' set the up/down bitmaps
                    Set .Item(mlMenuCur).UpBitmap = imgUp.Picture
                    Set .Item(mlMenuCur).DownBitmap = imgDown.Picture
                    Set .Item(mlMenuCur).ImageCache = picCache
                    
                    ' add MenuItems to the menu
                    .Item(mlMenuCur).AddMenuItem m_def_MenuItemCaption, 1, mpicMenuItemIcon
                End With
            Next
            mlMenuCur = lSavMenuCur
        Case Is < mlMenusMax        ' delete menus
            For l = mlMenusMax To New_MenusMax + 1 Step -1
                With mMenus
                    .Delete l
                    If New_MenusMax < mlMenuCur Then
                        MenuCur = New_MenusMax
                    End If
                End With
            Next
    End Select
    
    mlMenusMax = New_MenusMax
    mMenus.NumberOfMenusChanged = True
    SetupCache
    UserControl_Paint
    PropertyChanged "MenusMax"
End Property

Public Property Get MenuCur() As Long
    MenuCur = mlMenuCur
End Property

Public Property Let MenuCur(ByVal New_MenuCur As Long)
    On Error Resume Next
    
    ' if we are calling from AsyncReadComplete event, get out of here!
    If mbAsyncReadComplete Then
        Exit Property
    End If
    
    mlMenuCur = New_MenuCur
    mlMenuItemCur = 1           ' reset the menuitem
    With mMenus
        .MenuCur = mlMenuCur
        mlMenuItemsMax = .Item(mlMenuCur).MenuItemCount
        MenuCaption = .Item(mlMenuCur).Caption
    End With
    PropertyChanged "MenuCur"
End Property

Public Property Get MenuStartup() As Long
    On Error Resume Next
    MenuStartup = mlMenuStartup
End Property

Public Property Let MenuStartup(ByVal New_MenuStartup As Long)
    On Error Resume Next
    mlMenuStartup = New_MenuStartup
    PropertyChanged "MenuStartup"
End Property

Public Property Get MenuCaption() As String
    On Error Resume Next
    MenuCaption = msMenuCaption
End Property

Public Property Let MenuCaption(ByVal New_MenuCaption As String)
    On Error Resume Next
    msMenuCaption = New_MenuCaption
    mMenus.Item(mlMenuCur).Caption = New_MenuCaption
    UserControl_Paint
    PropertyChanged "MenuCaption"
End Property

Public Property Get MenuItemCaption() As String
    On Error Resume Next
    msMenuItemCaption = mMenus.Item(mlMenuCur).MenuItemItem(mlMenuItemCur).Caption
    MenuItemCaption = msMenuItemCaption
End Property

Public Property Let MenuItemCaption(ByVal New_MenuItemCaption As String)
    On Error Resume Next
    With mMenus.Item(mlMenuCur)
        .MenuItemItem(mlMenuItemCur).Caption = New_MenuItemCaption
        msMenuItemCaption = New_MenuItemCaption
    End With
    If Not mbInitializing Then
        picMenu.Cls
        UserControl_Paint
    End If
    PropertyChanged "MenuItemCaption"
End Property

Public Property Get MenuItemIcon() As Picture
    On Error Resume Next
    Set MenuItemIcon = mMenus.Item(mlMenuCur).MenuItemItem(mlMenuItemCur).Button
End Property

Public Property Set MenuItemIcon(ByVal New_MenuItemIcon As Picture)
    On Error Resume Next
    Set mMenus.Item(mlMenuCur).MenuItemItem(mlMenuItemCur).Button = New_MenuItemIcon
    If Not mbInitializing Then
        SetupCache
        UserControl_Paint
    End If
    PropertyChanged "MenuItemIcon"
End Property

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人欧美一区二区三区| 日韩欧美色综合网站| 中文字幕在线不卡一区二区三区| 国产成人精品亚洲日本在线桃色| 国产欧美精品一区aⅴ影院| 成人免费看视频| 亚洲视频在线一区| 欧美日韩夫妻久久| 国模大尺度一区二区三区| 国产精品色在线| 在线视频你懂得一区| 免费看日韩a级影片| 日本一区二区三区免费乱视频 | 亚洲欧美日韩国产手机在线| 91麻豆国产在线观看| 亚洲国产精品精华液网站| 精品日韩在线观看| 波多野结衣在线aⅴ中文字幕不卡| 亚洲女同一区二区| 日韩欧美一二区| jiyouzz国产精品久久| 日韩中文字幕1| 久久久久99精品国产片| 色香蕉成人二区免费| 久久精品国产色蜜蜜麻豆| 国产精品传媒入口麻豆| 91麻豆精品91久久久久久清纯 | 91首页免费视频| 日韩高清不卡在线| 国产精品成人一区二区艾草| 欧美巨大另类极品videosbest| 国产不卡一区视频| 日韩综合在线视频| 成人免费视频在线观看| 精品国产乱码久久久久久牛牛| 99久久99久久综合| 狠狠久久亚洲欧美| 午夜天堂影视香蕉久久| 亚洲欧洲色图综合| 精品va天堂亚洲国产| 精品视频一区 二区 三区| 高清国产午夜精品久久久久久| 日本伊人午夜精品| 亚洲激情五月婷婷| 国产精品嫩草影院com| 日韩欧美另类在线| 欧美日韩视频一区二区| 色综合中文字幕国产| 狠狠色综合播放一区二区| 亚洲丶国产丶欧美一区二区三区| 中文天堂在线一区| 久久久夜色精品亚洲| 日韩亚洲欧美在线观看| 欧美视频你懂的| 色综合久久久久综合体桃花网| 韩国av一区二区| 久久精品国产免费看久久精品| 怡红院av一区二区三区| 综合电影一区二区三区 | 国产一区欧美一区| 蜜桃av一区二区在线观看| 午夜精品一区二区三区免费视频| ㊣最新国产の精品bt伙计久久| 久久精品亚洲麻豆av一区二区 | 国产精品乱人伦中文| 久久久精品蜜桃| 久久久久久免费| 久久一区二区三区四区| 久久影院视频免费| 精品国产制服丝袜高跟| 精品国产一二三区| 亚洲成人综合网站| 亚洲h动漫在线| 日韩高清在线电影| 秋霞av亚洲一区二区三| 日本免费新一区视频| 日本欧洲一区二区| 美女视频黄免费的久久| 久久黄色级2电影| 精品一二三四区| 国产精品亚洲成人| 成人午夜视频免费看| 成人黄色在线看| 99热这里都是精品| 欧美在线视频你懂得| 欧美色老头old∨ideo| 7777女厕盗摄久久久| 精品三级在线看| 国产日韩欧美综合在线| 国产精品第13页| 亚洲电影激情视频网站| 另类欧美日韩国产在线| 国产九九视频一区二区三区| 成人动漫在线一区| 欧美在线影院一区二区| 日韩美女一区二区三区| 久久久久久久精| 亚洲精品国产高清久久伦理二区| 亚洲国产综合色| 日韩国产高清影视| 粉嫩蜜臀av国产精品网站| 91久久奴性调教| 欧美精品自拍偷拍动漫精品| 精品福利视频一区二区三区| 自拍偷拍亚洲欧美日韩| 成人av电影观看| 欧美日韩日日夜夜| 国产视频在线观看一区二区三区| 自拍偷拍国产亚洲| 欧美a级理论片| 成人永久aaa| 欧美日韩极品在线观看一区| 久久久不卡影院| 一区二区三区成人| 精品一区二区三区在线播放| 91视频com| 日韩视频中午一区| 亚洲男人电影天堂| 狠狠色丁香婷婷综合| 欧美亚洲禁片免费| 国产午夜精品美女毛片视频| 亚洲国产精品影院| 成人午夜电影小说| 欧美一区二区三区影视| 亚洲色图另类专区| 国产一区二区在线看| 欧美视频一二三区| 国产精品欧美经典| 久久69国产一区二区蜜臀| 欧美在线看片a免费观看| 2019国产精品| 91香蕉视频在线| 亚洲精品在线观| 日本欧美一区二区在线观看| 日本乱人伦一区| 久久香蕉国产线看观看99| 日日骚欧美日韩| 在线免费不卡电影| 国产精品美日韩| 国产一区二区调教| 日韩一区二区三区四区| 亚洲香蕉伊在人在线观| 99国产精品久久久久久久久久| 久久久青草青青国产亚洲免观| 日韩国产精品久久| 欧美日韩中字一区| 亚洲四区在线观看| 波多野结衣91| 中文一区二区完整视频在线观看| 狠狠久久亚洲欧美| 日韩精品一区二区三区视频播放 | 视频一区国产视频| 日本韩国欧美在线| 亚洲伦在线观看| 99久久婷婷国产综合精品电影| 久久久久久电影| 国产综合久久久久久鬼色| 日韩三级电影网址| 裸体歌舞表演一区二区| 欧美一区二区私人影院日本| 亚洲va欧美va国产va天堂影院| 色嗨嗨av一区二区三区| 国产一区二区不卡在线| 久久综合久久久久88| 国产一区二区精品久久99| 精品区一区二区| 国产米奇在线777精品观看| 久久亚洲一区二区三区明星换脸| 极品少妇xxxx精品少妇偷拍| 精品国产乱码久久久久久夜甘婷婷| 久久精品国产成人一区二区三区 | 日韩欧美你懂的| 久久精品国产一区二区三区免费看| 日韩美一区二区三区| 久久精品国产**网站演员| www国产精品av| 成人一区二区三区视频在线观看| 国产精品女主播在线观看| 99riav久久精品riav| 亚洲自拍欧美精品| 91精品国产综合久久久久久久久久 | 亚洲精品视频免费看| 91国偷自产一区二区开放时间| 亚洲综合免费观看高清完整版 | 欧美天堂亚洲电影院在线播放| 不卡一区在线观看| 亚洲激情网站免费观看| 欧美美女一区二区| 国产一区二区女| 亚洲国产精品传媒在线观看| 99re热这里只有精品视频| 亚洲午夜精品久久久久久久久| 欧美一区二区精品在线| 国产成人综合视频| 一区二区三区在线视频免费| 日韩午夜精品视频| 成人性色生活片| 丝袜诱惑制服诱惑色一区在线观看| 欧美va亚洲va在线观看蝴蝶网| 成人开心网精品视频|