Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Hobby-Programmierer,
11. Okt 2012
Dachte ich auch anfangs.
Checkboxen machen aber keinen Sinn wenn er auch andere Werte als nur Boolean zulassen möchte.
Vielleicht macht der TE ja mal nen Screenshot oder ein Demo wie er sich das vorstellt bzw wie er das bereits gelöst hat.
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Hobby-Programmierer,
10. Okt 2012
procedure TForm1.DeinSGKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
begin
if (Key = VK_RETURN) then begin
frm_Eingabe.Show; // eigenes Editorfenster
end;
end;
Sollte so funktionieren.
Edit: Du solltest das Eingabefenster aber Modal anzeigen.
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Hobby-Programmierer,
10. Okt 2012
Nabend ...,
der InplaceEditor arbeitet manchmal, sagen wir mal, gewöhnungsbedürftig ;)
Aber ich halte den Ansatz, Eingaben bzw. rein kopierte Strings über den Editor zu filtern, für falsch. Ich würde generell auf den Editor verzichten und zb. bei Doppelklick ein separates 'Eingabefenster' öffnen. In diesem könntest du dich austoben, danach würde ich die gemachten Eingaben prüfen, bearbeiten was...
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Hobby-Programmierer,
9. Okt 2012
Moin...,
versuche mal folgendes:
const tFormat = DT_SINGLELINE or DT_CENTER or DT_VCENTER;
var tText: String;
begin
with (Sender as TStringGrid) do begin
tText:= Trim(Cells); // Text der Zelle
if (gdFixed in State) then begin // fixe Zelle
// feste Zellen bleiben unberührt
end // (gdFixed in State)
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Hobby-Programmierer,
7. Okt 2012
Aber da er noch in der 'Probier'-Phase ist, wird ein Stringgrid leichter zu handeln sein. Ansonsten stimme ich dir voll zu.
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Hobby-Programmierer,
7. Okt 2012
Hmm, wie wäre es mit der Suchfunktion hier im Forum ;)
http://www.delphipraxis.net/98118-string-markierte-cell-stringgrid-einfuegen.html
http://www.delphipraxis.net/128457-stringgrid-selektierte-zelle-ermitteln.html
Edit: das färben der Zelle musst du selbst übernehmen. Stichwort 'DrawCell'
Edit2: die selektierte Zelle kannst du ganz leicht im OnClick Event abfragen....
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Hobby-Programmierer,
7. Okt 2012
Hallo ...,
ne kleine Lektüre für zwischendurch :wink:
http://www.ansatheus.de/_at_dokserver/2_Programmierung/5_Delphi/stringgrid.pdf
oder aber gleich...