Einzelnen Beitrag anzeigen

Benutzerbild von Grumble
Grumble

Registriert seit: 19. Mär 2003
Ort: Dresden
203 Beiträge
 
Delphi 6 Enterprise
 
#1

topgrid und checkbox states

  Alt 1. Feb 2005, 09:21
hallo leute,

ich hab n prob mit topgrid version 2.20:

ich will auf click in eine zelle den checkboxwert aendern ich mache das mit folgender procedure:

Code:
procedure Tbkrehab_fanlagedaten.grd_defsClickCell(Sender: TObject;
  DataColDown, DataRowDown, DataColUp, DataRowUp: Integer; DownPos,
  UpPos: TtsClickPosition);
var j:integer;
begin
if (datarowup=datarowdown) and (datacolup=datacoldown) then
begin
case datarowup of
    7 .. 11:
    begin
        if grd_defs.Cellcheckboxstate[datacolup,datarowup]=cbChecked then
        begin

          grd_defs.Cell[datacolup,datarowup]:=cbUnchecked;
        end;
        for j:=1 to grd_defs.cols do
          grd_defs.Cell[j,datarowup]:=cbUnchecked;
        for j:=7 to 11 do
          grd_defs.Cell[Datacolup,j]:=cbUnchecked;
        grd_defs.Cell[datacolup,datarowup]:=cbChecked;

    end;
  end;
end;

end;
ich bekomm aber immer nur cbgrayed werte . meine checkboxes haben zwar das haekchen aber sind grayed. hat jemand ne ahnung woran das liegen koennte?
gruss
Grumble

... moege der code mit dir sein ...
  Mit Zitat antworten Zitat