Ignore:
Timestamp:
Aug 22, 2008, 11:41:40 PM (16 years ago)
Author:
イグトランス (egtra)
Message:

ListBox.Itemsを実装。サンプルも修正。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ab5.0/ablib/TestCase/UI_Sample/mouse_watcher.ab

    r590 r611  
    4949    Sub OnClearClick(sender As Object, e As Args)
    5050        LockWindowUpdate(list)
    51         While list.SendMessage(LB_DELETESTRING, 0, 0) > 0
    52         Wend
     51        list.Items.Clear()
    5352        LockWindowUpdate(0)
    5453    End Sub
     
    9190
    9291    Sub OnMouseEvent(kind As String, e As MouseArgs)
     92        Dim items = list.Items
    9393        Dim s = kind + ": X = " + Str$(e.X) + " Y = " + Str$(e.Y)
    94         Dim lr = list.SendMessage(LB_ADDSTRING, 0, ToTCStr(s) As LPARAM)
    95         If lr <> LB_ERR And lr <> LB_ERRSPACE Then
    96             list.SendMessage(LB_SETCURSEL, lr As WPARAM, 0)
    97         End If
     94        items.Add(s)
     95        list.SetSelected(items.Count - 1, True)
    9896    End Sub
    9997
Note: See TracChangeset for help on using the changeset viewer.