MouseMove, MouseDown and MouseUp Events (Continue)
Lets check out these events parameters.
Private Sub Command1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
Each one of these events gets the same parameters:
Button, Shift, X and Y.
The Shift parameter is the same as the KeyDown
event's Shift paramater.
For example, if you'll press the Shift button while clicking
the mouse, the Shift value will be 1.
The Button parameter value is 1 if you've clicked
the left mouse button, and 2 if you've clicked the
right one.
The X and Y parameters are the X and Y coordinates of
the mouse cursor, relative to the upper left button corner.
The coordinates of the upper left button corner are (0, 0)
The coordinates of the Bottom Right button corner are (Button Width, Button Height)
You can try a little example.
Put the following line in the Command Button's MouseMove event:
Print X, Y
This line will print the X coordinate, and next to it
the Y coordinates (For example, the line:
Print "Hello", "World"
will print: Hello World).
Popular Posts
-
Learning about Events (Continue) Lets program the Form_Load event. "MsgBox" is Visual Basic command that launch a message box. for...
-
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE>Using JavaServer Pages...
-
Dot Net Publish at Scribd or explore others: Presentations & Slid ...
-
Adding Controls to the Form There are many controls you can use with your program: Buttons, Text Boxes, Pictures, Scroll Bars and more. You ...
-
Classes (II) Overloading operators C++ incorporates the option to use standard operators to perform operations with classes in addition to w...
-
Changing the button's Properties Now you have a button on your form. You can change its location by dragging it, and change its size by ...
-
FEATURE C C++ JAVA Paradigms Procedural Procedural, OOP, Generic Programming OOP, Generic Programming (from Java 5) Form of Compiled Sour...
-
SQL Server Express is a free, easy to use, redistributable version of SQL Server 2005 designed for building simple data-driven applications....
-
Learning about Events Visual Basic is "Event Driven" language. What does it mean? Everything that happening, launch an event. You...
-
Simple Binding Data Binding Data Binding is binding controls to data from the database. With data binding we can bind a control to a partic...
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment