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

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

?? panel3d.ctl

?? 圖形界面面板
?? CTL
?? 第 1 頁 / 共 2 頁
字號:
VERSION 5.00
Begin VB.UserControl Panel3D 
   Alignable       =   -1  'True
   AutoRedraw      =   -1  'True
   BackColor       =   &H00C0C0C0&
   ClientHeight    =   1485
   ClientLeft      =   0
   ClientTop       =   0
   ClientWidth     =   3255
   ControlContainer=   -1  'True
   DrawStyle       =   6  'Inside Solid
   PropertyPages   =   "Panel3D.ctx":0000
   ScaleHeight     =   1485
   ScaleWidth      =   3255
   ToolboxBitmap   =   "Panel3D.ctx":0032
   Begin VB.PictureBox picBuffer 
      AutoRedraw      =   -1  'True
      BackColor       =   &H00FFFFFF&
      BorderStyle     =   0  'None
      Height          =   615
      Left            =   270
      ScaleHeight     =   615
      ScaleWidth      =   1530
      TabIndex        =   0
      TabStop         =   0   'False
      Top             =   480
      Visible         =   0   'False
      Width           =   1530
   End
End
Attribute VB_Name = "Panel3D"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = True
Attribute VB_PredeclaredId = False
Attribute VB_Exposed = True
Attribute VB_Ext_KEY = "PropPageWizardRun" ,"Yes"
Option Explicit

'RichLabel 控制符定義:
'\CR        回車,換行
'\FN?.      字體名,以"."結束
'\FSnn      字體大小
'\BT        粗體
'\BF        取消粗體
'\IT        斜體
'\IF        取消斜體
'\UT        下劃線
'\UF        取消下劃線
'\DT        刪除線
'\DF        取消刪除線
'\FCnn      前景色,00-15

Private Declare Function BitBlt Lib "gdi32" (ByVal hDestDC As Long, ByVal X As Long, ByVal Y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hSrcDC As Long, ByVal xSrc As Long, ByVal ySrc As Long, ByVal dwRop As Long) As Long

Private Const cVersion As String = "March,17 1998"

Private mAlign As Integer
Private mLoading As Boolean
Private mCaption As String
Private mRichLabel As String
Private mRLCaption As String
Private mAlignment As PositionConstants
Private mFont3D As Font3DConstants
Private mBackColor As OLE_COLOR
Private mForeColor As OLE_COLOR
Private mBorderColor As OLE_COLOR
Private mShadowColor As OLE_COLOR
Private mFloodColor As OLE_COLOR
Private mEnabled As Boolean
Private mVisible As Boolean
Private mOutLine As Boolean
Private mBevelInner As Control3DConstants
Private mBevelOuter As Control3DConstants
Private mBevelWidth As Integer
Private mBorderWidth As Integer
Private mPercents As Integer
Private mWordBorderDistance As Integer
Private mLinesDistance As Integer

Private L As Integer
Private T As Integer
Private W As Integer
Private H As Integer
Private DisabledColor As Long

Event MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
Event Click()
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 Resize()

Private Sub UserControl_InitProperties()
  mLoading = True

  RichLabel = False
  Caption = Extender.Name
  RLCaption = ""
  Alignment = posCenterMiddle

  Set Font = Ambient.Font
  Font3D = f3dRaisedLight

  BackColor = &HC0C0C0
  ForeColor = &H0&
  BorderColor = &HC0C0C0
  ShadowColor = &H808080

  OutLine = False
  BevelInner = c3dNone
  BevelOuter = c3dRaised
  BevelWidth = 1
  BorderWidth = 0
  mPercents = -1
  
  WordBorderDistance = 0
  LinesDistance = 0
  
  Enabled = True
  Visible = True

  mLoading = False
End Sub

Private Sub UserControl_ReadProperties(PropBag As PropertyBag)
  mLoading = True

  On Error Resume Next

  mAlign = PropBag.ReadProperty("Align", 0)
  Caption = PropBag.ReadProperty("Caption", Extender.Name)
  RichLabel = PropBag.ReadProperty("RichLabel", False)
  RLCaption = PropBag.ReadProperty("RLCaption", "")
  Alignment = PropBag.ReadProperty("Alignment", posCenterMiddle)

  Set Font = PropBag.ReadProperty("Font", Ambient.Font)
  Font3D = PropBag.ReadProperty("Font3D", f3dRaisedLight)

  BackColor = PropBag.ReadProperty("BackColor", &HC0C0C0)
  ForeColor = PropBag.ReadProperty("ForeColor", &H0&)
  BorderColor = PropBag.ReadProperty("BorderColor", &HC0C0C0)
  ShadowColor = PropBag.ReadProperty("ShadowColor", &H808080)
  FloodColor = PropBag.ReadProperty("FloodColor", &HFF0000)

  OutLine = PropBag.ReadProperty("OutLine", False)
  BevelInner = PropBag.ReadProperty("BevelInner", c3dNone)
  BevelOuter = PropBag.ReadProperty("BevelOuter", c3dRaised)
  BevelWidth = PropBag.ReadProperty("BevelWidth", 1)
  BorderWidth = PropBag.ReadProperty("BorderWidth", 0)

  WordBorderDistance = PropBag.ReadProperty("WordBorderDistance", 0)
  LinesDistance = PropBag.ReadProperty("LinesDistance", 0)
  
  Enabled = PropBag.ReadProperty("Enabled", True)
  Visible = PropBag.ReadProperty("Visible", True)

  UserControl.MousePointer = PropBag.ReadProperty("MousePointer", 0)
  Set MouseIcon = PropBag.ReadProperty("MouseIcon", Nothing)
  
  mLoading = False
  
  Refresh
End Sub

Private Sub UserControl_WriteProperties(PropBag As PropertyBag)
  PropBag.WriteProperty "Version", cVersion
  
  PropBag.WriteProperty "Align", mAlign
  PropBag.WriteProperty "Caption", mCaption
  PropBag.WriteProperty "RichLabel", mRichLabel
  PropBag.WriteProperty "RLCaption", mRLCaption
  PropBag.WriteProperty "Alignment", mAlignment
  
  PropBag.WriteProperty "Font", UserControl.Font
  PropBag.WriteProperty "Font3D", mFont3D
  
  PropBag.WriteProperty "BackColor", mBackColor
  PropBag.WriteProperty "ForeColor", mForeColor
  PropBag.WriteProperty "BorderColor", mBorderColor
  PropBag.WriteProperty "ShadowColor", mShadowColor
  PropBag.WriteProperty "FloodColor", mFloodColor
  
  PropBag.WriteProperty "OutLine", mOutLine
  PropBag.WriteProperty "BevelInner", mBevelInner
  PropBag.WriteProperty "BevelOuter", mBevelOuter
  PropBag.WriteProperty "BevelWidth", mBevelWidth
  PropBag.WriteProperty "BorderWidth", mBorderWidth
  
  PropBag.WriteProperty "WordBorderDistance", mWordBorderDistance
  PropBag.WriteProperty "LinesDistance", mLinesDistance
  
  PropBag.WriteProperty "Enabled", mEnabled
  PropBag.WriteProperty "Visible", mVisible
  
  PropBag.WriteProperty "MousePointer", UserControl.MousePointer
  PropBag.WriteProperty "MouseIcon", MouseIcon
End Sub

Private Sub UserControl_Resize()
  RaiseEvent Resize
  Refresh
End Sub

Public Sub Refresh()
Attribute Refresh.VB_UserMemId = -550
  Dim I As Integer
  Dim N As Integer
  Dim S As Integer
  Dim Length As Integer
  Dim LCap As Integer
  Dim TCap As Integer
  Dim WCap As Integer
  Dim HCap As Integer
  Dim Msg As String
  
  Dim FN As String
  Dim FNLen As Integer
  Dim NextY As Integer
  Dim RowHeight As Integer
  Dim Ch As String
  Dim ChW As Integer
  Dim ChH As Integer
  Dim HCopy As Integer
  
  On Error Resume Next
  
  If mLoading Or (Not mVisible) Then Exit Sub
  
  DisabledColor = IIf(mEnabled, 0, &H808080)
  
  With UserControl
    .Cls
    .BackColor = mBackColor Or DisabledColor
    L = 0
    T = 0
    W = .Width
    H = .Height
    ReduceDrawArea 15 * (IIf(mOutLine, 1, 0) + IIf(mBevelOuter > c3dNone, mBevelWidth, 0) + mBorderWidth + _
      IIf(mBevelInner > c3dNone, mBevelWidth, 0) + WordBorderDistance)
    
    If (W <= 0) Or (H <= 0) Then  'No output
    ElseIf mRichLabel Then    'Rich Label
      With picBuffer
        .Move L, T, W, H
        .FontName = UserControl.FontName
        .FontSize = UserControl.FontSize
        .FontBold = UserControl.FontBold
        .FontItalic = UserControl.FontItalic
        .FontStrikethru = UserControl.FontStrikethru
        .FontUnderline = UserControl.FontUnderline
        .BackColor = UserControl.BackColor Or DisabledColor
        .ForeColor = 0 Or DisabledColor
        .Cls
        NextY = T
        RowHeight = 0
        Msg = mRLCaption
        For I = 1 To Len(Msg)
          Ch = Mid(Msg, I, 1)
          If Ch = "\" Then
            I = I + 1
            Ch = Mid(Msg, I, 1)
            If Ch = "\" Then
              GoTo OutPutCh
            Else
              I = I + 1
              Select Case UCase(Mid(Msg, I - 1, 2))
                Case "CR"
                  HCopy = T + H - NextY
                  If HCopy > RowHeight Then HCopy = RowHeight
                  If HCopy > 0 Then BitBlt UserControl.hDC, L \ 15, NextY \ 15, W \ 15, HCopy \ 15, .hDC, 0, (H - RowHeight) \ 15, &HCC0020
                  .Cls
                  NextY = NextY + RowHeight + LinesDistance * 15
                Case "FN"
                  FN = Mid(Msg, I + 1)
                  N = InStr(FN, ".")
                  If N > 0 Then
                    I = I + N
                    FN = Left(FN, N - 1)
                    FNLen = N - 1
                    For N = 0 To Screen.FontCount - 1
                      If Left(Screen.Fonts(N), FNLen) = FN Then
                        .FontName = Screen.Fonts(N)
                        Exit For
                      End If
                    Next N
                  End If
                Case "FS"
                  .FontSize = Val(Mid(Msg, I + 1, 2))
                  I = I + 2
                Case "BT"
                  .FontBold = True
                Case "BF"
                  .FontBold = False
                Case "IT"
                  .FontItalic = True
                Case "IF"
                  .FontItalic = False
                Case "UT"
                  .FontUnderline = True
                Case "UF"
                  .FontUnderline = False
                Case "DT"
                  .FontStrikethru = True
                Case "DF"
                  .FontStrikethru = False
                Case "FC"
                  N = Val(Mid(Msg, I + 1, 2)) Mod 16
                  .ForeColor = QBColor(N) Or DisabledColor
                  I = I + 2
                Case Else
              End Select
            End If
          Else
OutPutCh:
            ChW = .TextWidth(Ch)
            ChH = .TextHeight(Ch)
            If W < ChW Then
              Exit For
            ElseIf W - .CurrentX < ChW Then
              HCopy = T + H - NextY
              If HCopy > RowHeight Then HCopy = RowHeight
              If HCopy > 0 Then BitBlt UserControl.hDC, L \ 15, NextY \ 15, W \ 15, HCopy \ 15, .hDC, 0, (H - RowHeight) \ 15, &HCC0020
              .Cls
              NextY = NextY + RowHeight + LinesDistance * 15
            End If
            If RowHeight < ChH Then RowHeight = ChH
            .CurrentY = H - ChH
            picBuffer.Print Ch;
          End If
        Next I
        HCopy = T + H - NextY
        If HCopy > RowHeight Then HCopy = RowHeight
        If HCopy > 0 Then BitBlt UserControl.hDC, L \ 15, NextY \ 15, W \ 15, HCopy \ 15, .hDC, 0, (H - RowHeight) \ 15, &HCC0020
      End With
    Else  'Panel3D
      If mPercents > 0 Then UserControl.Line (L, T)-Step(W * (mPercents / 100), H), mFloodColor, BF
      
      HCap = .TextHeight(mCaption)
      
      Select Case mAlignment
        Case posLeftTop, posCenterTop, posRightTop
          TCap = T + 30
        Case posLeftMiddle, posCenterMiddle, posRightMiddle
          TCap = T + RoundToPixel((H - HCap) / 2)
        Case posLeftBottom, posCenterBottom, posRightBottom
          TCap = T - 30 + (H - HCap)
      End Select
  
      S = 1
      Length = Len(mCaption)
      Do
        N = InStr(S, mCaption, vbCrLf)
        If N = 0 Then
          Msg = Mid(mCaption, S)
          S = Length + 1
        Else
          Msg = Mid(mCaption, S, N - S)
          S = N + 2
        End If
        If Len(Msg) > 0 Then
          WCap = .TextWidth(Msg)
          Select Case mAlignment
            Case posLeftTop, posLeftMiddle, posLeftBottom
              LCap = L + 30
            Case posCenterTop, posCenterMiddle, posCenterBottom
              LCap = L + RoundToPixel((W - WCap) / 2)
            Case posRightTop, posRightMiddle, posRightBottom
              LCap = L - 30 + (W - WCap)
          End Select
          
          Select Case mFont3D
            Case f3dNormal
              .CurrentX = LCap
              .CurrentY = TCap
              .ForeColor = mForeColor Or DisabledColor
              UserControl.Print Msg
            Case f3dRaisedLight
              For I = 1 To 2
                .CurrentX = LCap + Choose(I, -15, 0)
                .CurrentY = TCap + Choose(I, -15, 0)
                .ForeColor = Choose(I, &HFFFFFF, mForeColor) Or DisabledColor
                UserControl.Print Msg
              Next I
            Case f3dRaisedHeavy
              For I = 1 To 3
                .CurrentX = LCap + Choose(I, -15, 15, 0)
                .CurrentY = TCap + Choose(I, -15, 15, 0)
                .ForeColor = Choose(I, &HFFFFFF, &H808080, mForeColor) Or DisabledColor
                UserControl.Print Msg
              Next I
            Case f3dInsertLight
              For I = 1 To 2
                .CurrentX = LCap + Choose(I, 15, 0)
                .CurrentY = TCap + Choose(I, 15, 0)
                .ForeColor = Choose(I, &HFFFFFF, mForeColor) Or DisabledColor
                UserControl.Print Msg
              Next I
            Case f3dInsertHeavy
              For I = 1 To 3
                .CurrentX = LCap + Choose(I, -15, 15, 0)
                .CurrentY = TCap + Choose(I, -15, 15, 0)
                .ForeColor = Choose(I, &H808080, &HFFFFFF, mForeColor) Or DisabledColor
                UserControl.Print Msg
              Next I
            Case f3dShadowAround
              For I = 1 To 5
                .CurrentX = LCap + Choose(I, 0, 15, 0, -15, 0)
                .CurrentY = TCap + Choose(I, -15, 0, 15, 0, 0)
                .ForeColor = IIf(I = 5, mForeColor, mShadowColor) Or DisabledColor
                UserControl.Print Msg
              Next I
          End Select
        End If
        TCap = TCap + .TextHeight("T")
      Loop Until S > Length
    End If
    
    L = 0
    T = 0
    W = .Width
    H = .Height
    
    If mOutLine Then
      .DrawWidth = 1
      UserControl.Line (L, T)-Step(W - 15, H - 15), &H0&, B
      ReduceDrawArea 15
    End If
  
    Box3D mBevelOuter, mBevelWidth
        
    If mBorderWidth > 0 Then
      .DrawWidth = mBorderWidth
      UserControl.Line (L, T)-Step(W - 15, H - 15), mBorderColor Or DisabledColor, B
      ReduceDrawArea 15 * mBorderWidth
    End If
  
    Box3D mBevelInner, mBevelWidth
    
    .Refresh

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人综合激情网| 国产精品456露脸| 中文字幕av一区二区三区免费看| 99久久婷婷国产综合精品电影| 日韩av在线免费观看不卡| 国产精品色婷婷久久58| 日韩午夜精品视频| 91传媒视频在线播放| 成人av综合在线| 久久国产精品免费| 日韩高清在线电影| 亚洲视频一区在线| 久久精品男人天堂av| 欧美一级免费大片| 色久综合一二码| 成人av资源在线| 国产在线精品一区二区不卡了| 午夜视频在线观看一区二区| 亚洲欧洲美洲综合色网| 国产色婷婷亚洲99精品小说| 日韩午夜av电影| 欧美精品在欧美一区二区少妇| 色婷婷综合久久久| 色一区在线观看| 色偷偷一区二区三区| 99久久精品免费精品国产| 国产成人精品免费一区二区| 国产最新精品免费| 美女爽到高潮91| 日韩影院在线观看| 首页国产丝袜综合| 三级亚洲高清视频| 日韩影院精彩在线| 美腿丝袜亚洲综合| 青青草原综合久久大伊人精品 | 久久 天天综合| 日韩国产欧美在线播放| 偷窥国产亚洲免费视频| 午夜精品久久久久久久久| 天天综合色天天综合| 日本中文在线一区| 久久国产精品无码网站| 精品影院一区二区久久久| 麻豆国产欧美日韩综合精品二区 | 中文字幕+乱码+中文字幕一区| 2024国产精品视频| 欧美大肚乱孕交hd孕妇| 欧美xxxx老人做受| 久久久久99精品一区| 国产人伦精品一区二区| 国产精品久久久久久久午夜片| 中文字幕乱码亚洲精品一区| 亚洲视频免费观看| 亚洲夂夂婷婷色拍ww47| 天天综合色天天综合| 久草在线在线精品观看| 国产一区二区日韩精品| 成人高清在线视频| 欧美色老头old∨ideo| 91精品国产一区二区三区香蕉| 日韩亚洲欧美高清| 国产精品天干天干在线综合| 自拍av一区二区三区| 亚洲一区二区三区激情| 日韩电影一二三区| 99久久精品免费精品国产| 91高清视频免费看| 欧美一区二区视频观看视频| 久久精品人人做| 一区二区在线电影| 免费人成精品欧美精品| 国产成人精品亚洲777人妖| 色狠狠色狠狠综合| 精品剧情v国产在线观看在线| 国产欧美精品一区二区三区四区| 亚洲精品国产成人久久av盗摄| 日韩不卡一区二区| av电影在线观看不卡| 7777精品伊人久久久大香线蕉的| 久久综合给合久久狠狠狠97色69| 中文字幕在线不卡一区二区三区| 亚洲午夜久久久| 国产一区二区免费视频| 在线免费av一区| 久久久亚洲精品石原莉奈| 一区二区高清免费观看影视大全| 精品伊人久久久久7777人| 色婷婷久久久久swag精品| 精品剧情v国产在线观看在线| 亚洲精品视频免费观看| 狠狠色丁香婷婷综合久久片| 色婷婷综合在线| 337p粉嫩大胆色噜噜噜噜亚洲| 亚洲免费观看高清完整版在线| 精品亚洲免费视频| 欧美三级视频在线观看| 国产日韩欧美精品综合| 欧美96一区二区免费视频| 97精品久久久午夜一区二区三区| 欧美大片一区二区| 亚洲一区二区三区国产| www.亚洲免费av| 欧美精品一区二区三区在线 | 国产福利一区二区三区| 欧美久久一二区| 亚洲美女电影在线| 国产成人自拍在线| 日韩精品一区二| 亚洲成年人网站在线观看| 成人av电影在线网| 国产区在线观看成人精品| 免费成人美女在线观看.| 在线一区二区三区四区五区 | 久久夜色精品国产欧美乱极品| 亚洲国产成人91porn| 91国产福利在线| 亚洲人成精品久久久久久| 岛国一区二区三区| 久久久久久久久久久久久女国产乱| 日韩av在线播放中文字幕| 欧美美女bb生活片| 亚洲国产视频一区| 在线亚洲高清视频| 亚洲欧美另类久久久精品 | 欧美日韩久久久久久| 亚洲女同一区二区| 91在线观看免费视频| 国产精品国产a级| www.欧美精品一二区| 中文字幕免费在线观看视频一区| 国产精品一区二区在线看| 国产亚洲成aⅴ人片在线观看| 国产一区在线视频| 国产日韩欧美综合一区| 国产高清视频一区| 国产精品午夜久久| 成人av电影在线观看| 亚洲欧美一区二区三区国产精品 | 久久先锋影音av鲁色资源网| 免费精品视频在线| 欧美精品一区男女天堂| 国产成人午夜99999| 国产精品美女久久久久久久| 成人做爰69片免费看网站| 亚洲欧美综合在线精品| 色综合中文字幕国产| 亚洲三级免费观看| 在线视频你懂得一区二区三区| 亚洲午夜精品在线| 日韩一级在线观看| 国产在线精品一区二区三区不卡| 欧美国产一区在线| 91色.com| 日韩高清不卡在线| 久久亚洲捆绑美女| www.亚洲精品| 亚洲6080在线| 337p日本欧洲亚洲大胆精品| 成人性色生活片| 一区二区三区成人在线视频| 欧美精品粉嫩高潮一区二区| 韩国精品久久久| |精品福利一区二区三区| 91高清视频在线| 蜜臀av在线播放一区二区三区| 久久久久久97三级| 91麻豆国产自产在线观看| 日韩黄色一级片| 国产欧美精品一区二区三区四区| 色噜噜狠狠成人网p站| 奇米一区二区三区| 国产精品美日韩| 欧美二区三区的天堂| 大白屁股一区二区视频| 一卡二卡欧美日韩| 欧美大度的电影原声| 色诱视频网站一区| 六月丁香综合在线视频| 亚洲视频免费观看| 精品国产伦一区二区三区观看体验| 波多野结衣91| 美女脱光内衣内裤视频久久网站 | 中文字幕乱码久久午夜不卡| 精品视频1区2区| 国产成人综合网| 日本不卡免费在线视频| 国产精品你懂的| 日韩美一区二区三区| 一本一道波多野结衣一区二区| 九九国产精品视频| 亚洲午夜羞羞片| 国产精品免费人成网站| 777a∨成人精品桃花网| 91香蕉视频mp4| 国产一区二区0| 日韩精品免费视频人成| 亚洲人成网站色在线观看| 久久久欧美精品sm网站| 欧美日韩国产大片| 91首页免费视频|