Am 05.10.2006 um 14:35 schrieb Andy Fuchs:

if row = zeile and column = spalte then

if column = spalte then
g.forecolor= farbe
g.fillrect 0,0,gwidth,g.height
end
return true

andy


Hallo Andy,

danke für den vorschlag aber der bringt leider noch nicht die lösung, die ich suche. Wenn ich nämlich eine zelle anklicke, dann wird sie ordnungsgemäss gefärbt. Wähle ich eine zweite zelle, dann wird die daneben liegende mit eingefärbt und die erste zelle _ent_färbt. Wenn ich dann die farbe wechsle, dann wechselt die gesamte listbox die farbe.

Möglicherweise habe ich mich - wie so häufig ;-) - nicht genau genug ausgedrückt. Ich möchte eine art gantt-diagramm erstellen, bei dem die zeiten durch klicken auf entsprechende listboxzellen festgehalten werden und die einzelnen arbeiten farblich voneinander abgesetzt werden. Text ist dabei nicht so wichtig. Ich könnte das auch anders lösen indem ich über zusätzliche controls wie editfield und popupmenu die zellen auswähle, aber die klickmethode fände ich schöner.
Ein schönes wochenende

enno

Antwort per Email an