www.pudn.com > pdng22src.zip > frmSub.frm
VERSION 5.00
Begin VB.Form frmSub
AutoRedraw = -1 'True
BorderStyle = 0 'None
Caption = "Subtitles"
ClientHeight = 4560
ClientLeft = 3795
ClientTop = 5295
ClientWidth = 7020
KeyPreview = -1 'True
LinkTopic = "Form1"
MaxButton = 0 'False
MinButton = 0 'False
ScaleHeight = 4560
ScaleWidth = 7020
ShowInTaskbar = 0 'False
Begin VB.Label Sub2
Alignment = 2 'Center
AutoSize = -1 'True
BackStyle = 0 'Transparent
BeginProperty Font
Name = "Verdana"
Size = 18
Charset = 0
Weight = 700
Underline = 0 'False
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
ForeColor = &H00FFFFFF&
Height = 435
Left = 2760
TabIndex = 2
Top = 495
UseMnemonic = 0 'False
Width = 135
End
Begin VB.Label Sub3
Alignment = 2 'Center
AutoSize = -1 'True
BackStyle = 0 'Transparent
BeginProperty Font
Name = "Verdana"
Size = 18
Charset = 0
Weight = 700
Underline = 0 'False
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
ForeColor = &H00FFFFFF&
Height = 435
Left = 2760
TabIndex = 1
Top = 930
UseMnemonic = 0 'False
Width = 135
End
Begin VB.Label Sub1
Alignment = 2 'Center
AutoSize = -1 'True
BackStyle = 0 'Transparent
BeginProperty Font
Name = "Verdana"
Size = 18
Charset = 0
Weight = 700
Underline = 0 'False
Italic = 0 'False
Strikethrough = 0 'False
EndProperty
ForeColor = &H00FFFFFF&
Height = 435
Left = 2760
TabIndex = 0
Top = 75
UseMnemonic = 0 'False
Width = 135
End
Begin VB.Image Image2
Height = 3120
Left = 0
Picture = "frmSub.frx":0000
Stretch = -1 'True
Top = 0
Width = 10500
End
End
Attribute VB_Name = "frmSub"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Public benalorsx
Public benalorsy
Public LecVis As Boolean
Private Sub Form_Activate()
ResetSub
End Sub
Private Sub Form_GotFocus()
ResetSub
End Sub
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
Select Case KeyCode
Case 87
frmMain.Previous
Case 88
frmMain.PlayMovie
Case 67
frmMain.PauseMovie
Case 86
frmMain.StopMovie
Case 66
frmMain.NextMovie
Case 79
frmMain.OpenMovie
Case 90
frmMain.FullScrMode
Case 173
frmMain.MuteSound
Case 175
frmMain.VolumeUp
Case 174
frmMain.VolumeDown
Case 77
frmMain.MuteSound
Case 107
frmMain.VolumeUp
Case 109
frmMain.VolumeDown
Case 80 'p
frmMain.ShowPlayLst
Case 83 's
frmMain.ShowTracker
Case Else
' Debug.Print KeyCode
End Select
End Sub
Private Sub Form_Load()
ResetSub
End Sub
Private Sub Form_Resize()
ResetSub
End Sub
Private Sub Image2_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
benalorsx = Me.Width / 2
benalorsy = Me.Height / 2
End Sub
Private Sub Image2_MouseMove(Button As Integer, Shift As Integer, x As Single, y As Single)
If Button = 1 Then
If Not picVideoWindow.Height = Screen.Height Then
Me.MousePointer = 99
Dim CursorPoint As POINTAPI
Call ScreenToClient(hWnd, CursorPoint)
Call GetCursorPos(CursorPoint)
Me.Left = (CursorPoint.x * 15) - benalorsx
Me.Top = (CursorPoint.y * 15) - benalorsy
picVideoWindow.Left = Me.Left
picVideoWindow.Top = Me.Top
End If
End If
End Sub
Private Sub Image2_MouseUp(Button As Integer, Shift As Integer, x As Single, y As Single)
If Button = 1 Then
If picVideoWindow.Height = Screen.Height Then
Select Case LecVis
Case False
frmMain.Show
LecVis = True
Case True
frmSub.Show
LecVis = False
End Select
End If
End If
End Sub
Public Sub ResetSub()
Image2.Width = Me.Width
Image2.Height = Me.Height
Sub1.Top = frmSub.Top + frmSub.Height - Sub1.Height * 4
Sub2.Top = frmSub.Top + frmSub.Height - Sub1.Height * 3
Sub3.Top = frmSub.Top + frmSub.Height - Sub1.Height * 2
Sub1.Left = frmSub.Left + frmSub.Width / 2 - Sub1.Width / 2
Sub2.Left = frmSub.Left + frmSub.Width / 2 - Sub2.Width / 2
Sub3.Left = frmSub.Left + frmSub.Width / 2 - Sub3.Width / 2
End Sub