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

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

?? nstatus.ctl

?? 自動升級模塊 幾各常見的按鈕
?? CTL
字號:
VERSION 5.00
Begin VB.UserControl drawfield 
   Appearance      =   0  'Flat
   AutoRedraw      =   -1  'True
   BackColor       =   &H80000005&
   ClientHeight    =   780
   ClientLeft      =   0
   ClientTop       =   0
   ClientWidth     =   4710
   ScaleHeight     =   52
   ScaleMode       =   3  'Pixel
   ScaleWidth      =   314
End
Attribute VB_Name = "drawfield"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = True
Attribute VB_PredeclaredId = False
Attribute VB_Exposed = False

Dim cb As Boolean

Dim i  As Integer
Dim plus1 As Boolean
Dim plus2 As Boolean
Dim plus3 As Boolean

Dim m_beginColor                As OLE_COLOR
Dim m_endColor                  As OLE_COLOR
Dim m_Value                     As Byte
Dim m_boxCount                  As Byte
Dim m_boxSpace                  As Byte

Const m_def_Value = 0
Const m_def_beginColor = &HFF
Const m_def_endColor = &HFF00
Const m_def_boxCount = 30
Const m_def_boxSpace = 2

Public Property Get boxCount() As Byte
  boxCount = m_boxCount
End Property

Public Property Let boxCount(ByVal New_boxCount As Byte)
  m_boxCount = New_boxCount
  If New_boxCount < 3 Then MsgBox "3-100": m_boxCount = 3
  If New_boxCount > 100 Then MsgBox "3-100": m_boxCount = 100
  PropertyChanged "boxCount"
End Property

Public Property Get boxSpace() As Byte
  boxSpace = m_boxSpace
End Property

Public Property Let boxSpace(ByVal New_boxSpace As Byte)
  m_boxSpace = New_boxSpace
  If New_boxSpace > 5 Then MsgBox "1-5": m_boxSpace = 5
  PropertyChanged "boxSpace"
End Property

Public Property Get Value() As Byte
  Value = m_Value
End Property

Public Property Let Value(ByVal New_Value As Byte)
  m_Value = New_Value
  If New_Value > 100 Then MsgBox "1-100": m_Value = 100
  PropertyChanged "Value"
  
  ncolor1 = Right$("000000" & Hex$(m_beginColor), 6)
  ncolor2 = Right$("000000" & Hex$(m_endColor), 6)
 
  Call draw(ncolor1, ncolor2, m_boxCount, m_boxSpace)
End Property


Public Property Get beginColor() As OLE_COLOR
  beginColor = m_beginColor
End Property

Public Property Let beginColor(ByVal New_beginColor As OLE_COLOR)
  m_beginColor = New_beginColor
  PropertyChanged "beginColor"
End Property

Public Property Get endColor() As OLE_COLOR
  endColor = m_endColor
End Property

Public Property Let endColor(ByVal New_endColor As OLE_COLOR)
  m_endColor = New_endColor
  PropertyChanged "endColor"
End Property

Private Sub UserControl_InitProperties()

i = 0: i2 = 0
m_beginColor = m_def_beginColor
m_endColor = m_def_endColor
m_Value = m_def_Value
m_boxCount = m_def_boxCount
m_boxSpace = m_def_boxSpace

End Sub

Public Sub Draw3DButton() 'pic, hdc As Long, X1 As Long, Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long, mb As Boolean)
On Error Resume Next
  
'UserControl, UserControl.Extender.hdc, 0, 0, UserControl.Width / Screen.TwipsPerPixelX + 1, UserControl.Height / Screen.TwipsPerPixelY + 1, 1)
  
  x1 = 0
  y1 = 0
  x2 = UserControl.Width / Screen.TwipsPerPixelX + 1
  y2 = UserControl.Height / Screen.TwipsPerPixelY + 1
  
  
  shsh = UserControl.Height / Screen.TwipsPerPixelY + 1
  If shsh > 1 Then
  Dim i As Integer
    
    Const k = 50
    dx = y2 - y1
    cdx = k / dx
    If Not mb Then
        j = 0
        For i = y1 To y2 / 2
            j = j + cdx
            ccc = Int(255 - j) + 1
            UserControl.Line (x1, i)-(x2, i), RGB(ccc, ccc, ccc), B
        Next i
        
        For i = y2 / 2 To y2
            j = j - cdx
            ccc = Int(255 - j) + 1
            UserControl.Line (x1, i)-(x2, i), RGB(ccc, ccc, ccc), B
        Next i
    Else
        j = k
        For i = y1 To y2
            j = j - cdx
            ccc = 255 - Int(j) + 1
            UserControl.Line (x1, i)-(x2, i), RGB(ccc, ccc, ccc), BF
        Next i
    End If
    
    End If
End Sub






Private Sub UserControl_ReadProperties(PropBag As PropertyBag)

m_beginColor = PropBag.ReadProperty("beginColor", m_def_beginColor)
m_endColor = PropBag.ReadProperty("endColor", m_def_endColor)
m_Value = PropBag.ReadProperty("Value", m_def_Value)
m_boxCount = PropBag.ReadProperty("boxCount", m_def_boxCount)
m_boxSpace = PropBag.ReadProperty("boxSpace", m_def_boxSpace)

End Sub

Private Sub UserControl_Resize()

If Width < 1000 Then Width = 1000
If Height < 50 Then Height = 50

Call Draw3DButton


Static IsR As Boolean
If IsR Then Exit Sub
IsR = True

If (Not m_boxCount = 0 And Not m_boxSpace = 0) Then
    dw = ScaleWidth
    
    Dim aw As Byte
    cnt = m_boxCount
    spa = m_boxSpace
    aw = ((dw - spa) / cnt)
    
    nw = (aw * cnt + 5)
    Width = nw * Screen.TwipsPerPixelX
End If
IsR = False

End Sub

Public Sub draw(cl1, cl2, cnt, space)


Dim color1 As String
Dim color2 As String
color1 = CStr(cl1)
color2 = CStr(cl2)
Dim aw As Byte
    
dw = ScaleWidth: aw = ((dw - space) / cnt)
s = (dw / 100 * Value) / aw: i = s: j = i - 1
If i > cnt + 1 Then Exit Sub

For j = 0 To i

x1 = space + j * aw
x2 = x1 + (aw - space)
y1 = space - 1
y2 = (ScaleHeight - space)

c11 = Val("&h" + Mid$(color1, 1, 2))
c12 = Val("&h" + Mid$(color1, 3, 2))
c13 = Val("&h" + Mid$(color1, 5, 2))
c21 = Val("&h" + Mid$(color2, 1, 2))
c22 = Val("&h" + Mid$(color2, 3, 2))
c23 = Val("&h" + Mid$(color2, 5, 2))

absC11C21_peraw = Int(Abs(c11 - c21) / cnt)
absC12C22_peraw = Int(Abs(c12 - c22) / cnt)
absC13C23_peraw = Int(Abs(c13 - c23) / cnt)

If c11 > c21 Then plus1 = True Else plus1 = False
If c12 > c22 Then plus2 = True Else plus2 = False
If c13 > c23 Then plus3 = True Else plus3 = False

If plus1 Then c31 = c11 - i * absC11C21_peraw
If plus2 Then c32 = c12 - i * absC12C22_peraw
If plus3 Then c33 = c13 - i * absC13C23_peraw
If Not plus1 Then c31 = c11 + i * absC11C21_peraw
If Not plus2 Then c32 = c12 + i * absC12C22_peraw
If Not plus3 Then c33 = c13 + i * absC13C23_peraw

If c31 <= 0 Then c31 = 0
If c32 <= 0 Then c32 = 0
If c33 <= 0 Then c33 = 0
If c31 >= 255 Then c31 = 255
If c32 >= 255 Then c32 = 255
If c33 >= 255 Then c33 = 255

Line (x1, y1)-(x2, y2), RGB(c33, c32, c31), BF

Next j

For j = i + 1 To cnt
    x1 = space + j * aw
    x2 = x1 + (aw - space)
    y1 = space - 1
    y2 = (ScaleHeight - space)
    Line (x1, y1)-(x2, y2), RGB(255, 255, 255), BF
Next j
End Sub

Private Sub UserControl_WriteProperties(PropBag As PropertyBag)

Call PropBag.WriteProperty("beginColor", m_beginColor, m_def_beginColor)
Call PropBag.WriteProperty("endColor", m_endColor, m_def_endColor)
Call PropBag.WriteProperty("Value", m_Value, m_def_Value)
Call PropBag.WriteProperty("boxCount", m_boxCount, m_def_boxCount)
Call PropBag.WriteProperty("boxSpace", m_boxSpace, m_def_boxSpace)

End Sub

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲婷婷综合久久一本伊一区| 天天综合天天做天天综合| 色呦呦网站一区| av电影在线不卡| 成人av在线网站| 成人精品在线视频观看| 国产福利一区二区三区视频在线| 国产乱色国产精品免费视频| 国产精品一色哟哟哟| 成人av先锋影音| 色美美综合视频| 91精品国产综合久久久久| 欧美日韩精品系列| 日韩欧美资源站| 日韩精品一区二区三区四区视频| 欧美一区二区女人| 欧美高清在线一区| 亚洲裸体xxx| 日韩福利视频网| 不卡视频在线看| 欧美一级一级性生活免费录像| 欧美va亚洲va香蕉在线 | 91成人网在线| 精品久久免费看| 午夜精品久久久久久久99樱桃| av亚洲精华国产精华| 国产性天天综合网| 日韩电影一区二区三区四区| 色哟哟国产精品免费观看| 91精品国产福利在线观看| 亚洲激情网站免费观看| 韩国精品一区二区| 91精品在线观看入口| 一区二区三区精品| 成人黄色软件下载| 亚洲国产精品精华液ab| 国精产品一区一区三区mba桃花| 欧美视频一区二区在线观看| 亚洲三级小视频| 成人黄色免费短视频| 久久先锋影音av鲁色资源| 国产主播一区二区三区| 国产人伦精品一区二区| 99re这里都是精品| 亚洲精品视频观看| 欧美日韩国产a| 国内精品免费**视频| 精品国产髙清在线看国产毛片 | 国产精品18久久久| 国产精品三级av| 欧美美女一区二区| 国产河南妇女毛片精品久久久| 国产精品欧美久久久久无广告| 白白色亚洲国产精品| 丝袜国产日韩另类美女| 日本一区二区高清| 91看片淫黄大片一级| 国产精品正在播放| 亚洲在线视频免费观看| 日本一区二区免费在线| 99久久精品情趣| 日韩高清不卡在线| 日韩毛片在线免费观看| 日韩精品一区二区三区视频| 成人美女视频在线观看18| 亚洲一二三区视频在线观看| 欧美国产丝袜视频| 日韩久久久精品| 欧美情侣在线播放| 在线这里只有精品| 色视频成人在线观看免| av网站免费线看精品| 国产精品一区二区在线观看不卡| 偷拍亚洲欧洲综合| 日韩精品三区四区| 日韩精品亚洲专区| 午夜激情一区二区| 亚洲v日本v欧美v久久精品| 亚洲国产一二三| 午夜国产不卡在线观看视频| 爽爽淫人综合网网站| 天天色图综合网| 精久久久久久久久久久| 国产成人无遮挡在线视频| 国产91丝袜在线播放0| 91视视频在线直接观看在线看网页在线看| 国产在线精品视频| 欧美日韩一区二区在线观看| 91麻豆精品国产| 国产精品久久久久一区二区三区| 亚洲乱码国产乱码精品精的特点| 亚洲天堂精品视频| 欧美a级理论片| 91老师片黄在线观看| 欧美一区二区网站| 国产精品网站导航| 日韩在线一二三区| jlzzjlzz亚洲日本少妇| 欧美日本视频在线| 亚洲免费观看高清完整版在线| 亚洲第一成年网| 91在线一区二区三区| 欧美一区欧美二区| 亚洲九九爱视频| 大尺度一区二区| 国产欧美精品区一区二区三区| 亚洲青青青在线视频| 国产91精品露脸国语对白| 日韩亚洲电影在线| 久久爱www久久做| 精品视频在线免费看| 亚洲欧美国产三级| 日本电影亚洲天堂一区| 亚洲九九爱视频| 色婷婷国产精品久久包臀| 国产精品欧美久久久久无广告 | 日韩一区二区三区av| 一区二区三区四区激情| 色婷婷国产精品| 久久99精品国产| 日韩不卡一区二区| 国产精品大尺度| 国产女人aaa级久久久级| 欧美精品日韩精品| 色狠狠色噜噜噜综合网| 国产乱子伦一区二区三区国色天香| 亚洲综合免费观看高清在线观看| 久久久久国产精品麻豆ai换脸| 9191成人精品久久| 欧美夫妻性生活| 欧美人伦禁忌dvd放荡欲情| 91视频.com| 在线观看av一区二区| 91在线精品一区二区| www.欧美色图| 91一区二区三区在线观看| 国产suv精品一区二区6| 久久99久久精品| 精品一二三四区| 国产91丝袜在线播放0| 国产在线精品一区二区三区不卡| 亚洲一区在线播放| 久久综合色综合88| 欧美日韩精品一区二区三区四区| 成人精品一区二区三区中文字幕| 日韩av电影免费观看高清完整版 | 欧美精品v日韩精品v韩国精品v| 蜜桃av噜噜一区二区三区小说| 亚洲女人小视频在线观看| 日本一区二区三区四区在线视频| 欧美一区二区三区婷婷月色| 欧美精选一区二区| 色老综合老女人久久久| 91网站黄www| 成人免费视频网站在线观看| 日本中文字幕一区二区有限公司| 亚洲精品免费在线| 亚洲女同女同女同女同女同69| 一区在线播放视频| 日韩理论片网站| 亚洲成人免费视频| 久久超碰97中文字幕| 国产盗摄视频一区二区三区| 国产麻豆精品95视频| 色悠悠久久综合| 91精品国产综合久久蜜臀| 2024国产精品视频| 亚洲三级理论片| 久久精品二区亚洲w码| av一区二区三区在线| 日韩欧美电影一二三| 亚洲影视在线播放| 91在线国内视频| 国产目拍亚洲精品99久久精品| 天天操天天色综合| 欧美日韩一区二区在线观看视频| 1000部国产精品成人观看| 裸体一区二区三区| 欧美一区二区三区人| 午夜精品久久久久久久久久久| 在线一区二区观看| 亚洲男人的天堂在线aⅴ视频| 国产在线播放一区二区三区| 5月丁香婷婷综合| 男人的j进女人的j一区| 在线不卡中文字幕播放| 日韩不卡在线观看日韩不卡视频| 91久久免费观看| 午夜欧美一区二区三区在线播放| 色噜噜狠狠成人网p站| 亚洲美女视频一区| 欧美人xxxx| 国产乱理伦片在线观看夜一区| www一区二区| 91麻豆福利精品推荐| 午夜欧美一区二区三区在线播放| 日韩久久精品一区| 国产成人免费视频网站高清观看视频| 国产精品日韩精品欧美在线| 不卡的av网站|