Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Tigger,
3. Okt 2004
So, habe jetzt folgende Lösung gefunden:
procedure fokusVersetzen(position : integer);
begin
frm_simulation.sg_simulation.Col := position;
flagFokus := true;
frm_simulation.sg_simulation.Update;
flagFokus := false;
end; //fokusVersetzen
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Tigger,
3. Okt 2004
Ist jetzt eigentlich nur eine Schönheitssache, aber extrem störend.
Wenn ich stringGrid.Col auf eine bestimmt Spalte setze ist diese
Spalte am rechten Rand sichtbar (bei Scrollbalken).
Da ich sie natürlich etwas mittiger sichtbar haben möchte, könnte
ich Col jetzt einfach auf (gewünschte Spalte + 5) setzen. Das
Problem ist, daß dabei diese Zelle blau unterlegt wird. Kann ich
das...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Tigger,
2. Okt 2004
Ich muß mich entschuldigen, habe das Ganze an einer falschen Stelle im Code eingesetzt.
Also 'stringGrid.Col := gewünschtePosition' funktioniert.
Danke erstmal, Tigger
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Tigger,
2. Okt 2004
(Turing-Maschine: das Ganze läuft so, daß ich das Zeichen an der aktuellen
Pfeilposition auslese, intern in einer Tabelle nachschaue und dort dann
steht, welches Zeichen auf das Band geschrieben werden soll und in welche
Richtung sich der Pfeil bewegen soll. Von daher ist ein ProgressBar hier
absolut nicht das Richtige ;).)
Ich gebe zu, das war keine so intelligente Frage...
Das...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Tigger,
2. Okt 2004
Es geht um ein (dreizeiliges) StringGrid.
a)Die mittlere Zeile dient zur Darstellung des Bandes einer Turing-Maschine,
das ja theoretisch unendlich ist.
Ein Zeiger fährt in der oberen Zeile über das Band und schreibt neue Zeichen
in die Zellen darunter. Dieser Zeiger soll sich nun unendlich nach links oder
rechts bewegen können.
Ich habe ColCount momentan auf 16 eingestellt. Wenn...