Window.ListViewMouseButtonDown Method | |
Provide a method that is invoked when a mouse button is clicked in a list view control.
Namespace:
VO
Assembly:
VOGUIClasses (in VOGUIClasses.dll) Version: 2.19
Syntax VIRTUAL METHOD ListViewMouseButtonDown(
oListViewMouseEvent
) AS USUAL CLIPPER
[ClipperCallingConventionAttribute(new string[] { ... })]
public virtual Usual ListViewMouseButtonDown(
Usual oListViewMouseEvent = default
)
Request Example
View SourceParameters
- oListViewMouseEvent (Optional)
- Type: Usual
The ListViewMouseEvent object that describes which list control received a mouse button click.
Return Value
Type:
UsualThis method calls Window.Default() and returns the result of Window.Default()
Remarks Tip |
---|
Important! This is a callback method used by X#.
Normally, it should not be called in your application code.
|
Examples
Typical example of a ListViewMouseButtonDown usage. Note that in the example, the item's record number is stored in the "value" of the LVI, whereas the text of the item is stored in the "text" entity. Obviously this will only work when using a string-type column in the ListView for storing the record number also.
1METHOD ListViewMouseButtonDown(oListViewMouseEvent) CLASS CoachesBrowse
2LOCAL sSym AS SYMBOL
3LOCAL oLVI AS ListViewItem
4SUPER:ListViewMouseButtonDown(oListViewMouseEvent)
5
6oLVI := oListViewMouseEvent:ListViewItem
7sSym := oListViewMouseEvent:NameSym
8DO CASE
9CASE sSym == #lvCoaches
10IF oLVI != NULL_OBJECT
11IF oListViewMouseEvent:PointOnItem
12SELF:iCoachRec := oLVI:GetValue( #cCoachName )
13SELF:cSelCoach := oLVI:GetText( #cCoachName )
14SELF:oDbCoaches:GoTo( SELF:iCoachRec )
15ENDIF
16ENDIF
17ENDCASE
See Also