A little different from the code Dennis gave, not using api:
Code:'Label1 is your titlebar Dim oldX As Long, oldY As Long, isMoving As Boolean Private Sub Label1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) oldX = X oldY = Y isMoving = True End Sub Private Sub Label1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) If isMoving Then Me.Top = Me.Top - (oldY - Y) Me.Left = Me.Left - (oldX - X) End If End Sub Private Sub Label1_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) isMoving = False End Sub




Reply With Quote