Tengo un ListView tiene 4 columnas, y tengo que tomar medidas cuando se le da un clic en sólo la primera columna de la vista de lista.
Exemplo + ou - assí.
delphi
if listview.collumn[0].selected then execute algo
Gracias por la ayuda a todos.
Posted 27 June 2011 - 05:18 PM
if listview.collumn[0].selected then execute algo
Posted 28 June 2011 - 12:13 AM
procedure TForm1.ListView1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); begin if (X > 0) and (X < ListView1.Columns[0].Width) and (ListView1.GetItemAt(1, Y) <> nil) then Beep; end;
Posted 28 June 2011 - 05:32 AM
Posted 04 July 2011 - 05:55 AM
Posted 04 July 2011 - 06:17 AM
procedure TForm1.ListView1MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); begin if (X > 0) and (X < ListView1.Columns[0].Width) and (ListView1.GetItemAt(1, Y) <> nil) then ListView1.Cursor:= crHandPoint else ListView1.Cursor:= crDefault; end;
Posted 04 July 2011 - 06:24 AM
Posted 19 August 2011 - 05:44 AM