亚洲欧美第一页_禁久久精品乱码_粉嫩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一区二区三区免费野_久草精品视频
欧美精品一区男女天堂| 精品国产亚洲在线| 国产丶欧美丶日本不卡视频| 樱桃视频在线观看一区| 26uuu久久综合| 欧美日韩你懂的| 国产成人99久久亚洲综合精品| 亚洲6080在线| 综合久久久久综合| 久久婷婷色综合| 91精品啪在线观看国产60岁| 91香蕉视频污| 成人黄色电影在线 | 在线看国产一区| 国产成人av电影| 黄色日韩三级电影| 日韩和欧美的一区| 亚洲影院在线观看| 国产精品国产三级国产普通话99| 日韩精品一区二区三区中文不卡 | 日韩免费高清视频| 欧美日韩日本视频| 一本色道a无线码一区v| 成人性视频网站| 国产精品白丝jk白祙喷水网站| 日欧美一区二区| 亚洲国产精品久久久久秋霞影院| 亚洲三级在线看| 亚洲视频免费看| 自拍偷拍国产亚洲| 亚洲视频在线观看三级| 亚洲同性gay激情无套| 国产日韩高清在线| 久久久99久久精品欧美| 久久亚洲精精品中文字幕早川悠里| 91精品国产色综合久久不卡蜜臀 | 亚洲色图.com| 亚洲男人的天堂在线aⅴ视频| 国产精品日韩精品欧美在线| 久久精品人人做| 亚洲国产精品精华液ab| 欧美国产日韩亚洲一区| 欧美经典三级视频一区二区三区| 国产亚洲一区二区三区在线观看| 精品国产乱码久久久久久久久 | 亚洲国产精品一区二区久久| 夜色激情一区二区| 亚洲图片一区二区| 丝袜美腿成人在线| 麻豆精品蜜桃视频网站| 国产老肥熟一区二区三区| 国产综合成人久久大片91| 国产乱人伦精品一区二区在线观看 | 高清国产午夜精品久久久久久| 精品亚洲porn| 粉嫩久久99精品久久久久久夜| 成人av午夜影院| 色哦色哦哦色天天综合| 欧美日韩国产成人在线免费| 欧美一级在线视频| 国产调教视频一区| 1024精品合集| 首页亚洲欧美制服丝腿| 久久精品国产一区二区| 成人一区二区三区中文字幕| 在线观看国产日韩| 91精品国产综合久久久蜜臀粉嫩| 欧美一区二区在线观看| 久久久国产综合精品女国产盗摄| 国产精品国产三级国产普通话蜜臀| 依依成人精品视频| 老司机午夜精品| 成人国产亚洲欧美成人综合网| 色噜噜狠狠一区二区三区果冻| 6080日韩午夜伦伦午夜伦| 国产偷国产偷精品高清尤物| 亚洲精品中文字幕乱码三区| 麻豆一区二区三区| 99国产精品久| 精品日韩在线观看| 亚洲乱码一区二区三区在线观看| 日日夜夜精品视频免费| 丁香婷婷综合五月| 欧美日精品一区视频| 久久久噜噜噜久久中文字幕色伊伊| 亚洲欧美日韩人成在线播放| 男女男精品网站| 99国内精品久久| 欧美精品一区二区高清在线观看| 亚洲摸摸操操av| 久久疯狂做爰流白浆xx| 日本高清视频一区二区| 精品国产乱码久久久久久牛牛 | 欧美一区二区三区四区高清| 国产女主播在线一区二区| 亚洲成人自拍网| 不卡电影免费在线播放一区| 精品日产卡一卡二卡麻豆| 亚洲免费观看在线视频| 国产精品99久| 欧美成人三级在线| 亚洲国产一二三| 色综合色综合色综合色综合色综合| 欧美成人video| 天堂在线亚洲视频| 色婷婷av一区| 中文字幕高清不卡| 国产一区二区免费看| 欧美一区二区三区啪啪| 一区二区三区日韩欧美| 粉嫩久久99精品久久久久久夜| 日韩欧美国产麻豆| 三级久久三级久久| 欧美在线不卡视频| 国产精品看片你懂得| 国产麻豆精品在线观看| 欧美一区日本一区韩国一区| 亚洲最色的网站| 99v久久综合狠狠综合久久| 国产亚洲一区二区三区四区| 久久66热偷产精品| 日韩视频在线永久播放| 日韩成人免费在线| 欧美精品丝袜久久久中文字幕| 亚洲综合久久久| 色综合久久99| 亚洲与欧洲av电影| 欧美性做爰猛烈叫床潮| 一区二区三区视频在线看| 91视视频在线观看入口直接观看www | 色狠狠色噜噜噜综合网| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 91精品国产欧美一区二区成人| 亚洲激情六月丁香| 91九色02白丝porn| 亚洲专区一二三| 欧美三级乱人伦电影| 亚洲大型综合色站| 69久久99精品久久久久婷婷| 亚洲成av人片一区二区三区 | 欧美一级午夜免费电影| 午夜精品久久久久久| 欧美日韩精品一区二区| 天天av天天翘天天综合网色鬼国产| 欧美性视频一区二区三区| 亚洲1区2区3区4区| 日韩欧美资源站| 国产成人精品亚洲777人妖| 中文字幕在线不卡视频| 在线观看视频一区二区欧美日韩| 亚洲午夜久久久久中文字幕久| 欧美伊人精品成人久久综合97| 亚洲国产乱码最新视频 | 成人做爰69片免费看网站| 亚洲国产电影在线观看| 91蝌蚪porny| 亚洲高清三级视频| 日韩欧美国产三级电影视频| 国产精品99久久不卡二区| 亚洲视频狠狠干| 制服丝袜亚洲网站| 国产成人av福利| 亚洲黄色小视频| 日韩欧美美女一区二区三区| 国产盗摄精品一区二区三区在线 | 91精品国产乱码| 国产美女av一区二区三区| 亚洲天堂中文字幕| 91精品国产一区二区人妖| 福利一区二区在线| 午夜精品视频一区| 久久伊人蜜桃av一区二区| 99久久久精品免费观看国产蜜| 亚洲成av人综合在线观看| 2021国产精品久久精品| 一本到一区二区三区| 久久99精品久久久久久动态图| 日本一区二区三区四区| 欧美午夜片在线看| 国产69精品一区二区亚洲孕妇| 亚洲综合一二区| 欧美激情艳妇裸体舞| 欧美精品国产精品| 懂色av一区二区三区免费观看| 亚洲1区2区3区视频| 国产精品色哟哟| 日韩欧美不卡在线观看视频| 91视频com| 国产在线视频一区二区三区| 一区二区三区在线免费播放| 久久亚洲私人国产精品va媚药| 91久久精品一区二区二区| 国产乱妇无码大片在线观看| 午夜不卡av在线| 中文字幕精品综合| 精品不卡在线视频| 欧美久久久影院| 91蜜桃网址入口| 国产一区二区h| 美女mm1313爽爽久久久蜜臀|