AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi stringGrid dynamisch erweitern/sichtbarer Bereich
Thema durchsuchen
Ansicht
Themen-Optionen

stringGrid dynamisch erweitern/sichtbarer Bereich

Ein Thema von Tigger · begonnen am 2. Okt 2004 · letzter Beitrag vom 3. Okt 2004
 
Benutzerbild von Tigger
Tigger

Registriert seit: 22. Sep 2004
Ort: Wedel
25 Beiträge
 
Delphi 7 Enterprise
 
#1

stringGrid dynamisch erweitern/sichtbarer Bereich

  Alt 2. Okt 2004, 21:09
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 dieser Bereich überschritten wird,
    wie kann ich dynamisch weitere Spalten erzeugen? Dies müßte wie gesagt in beide Richtung
    möglich sein.


b)
  • Die Bewegung des Zeigers und das Schreiben der Zeichen passiert ausschließlich programmseitig,
    der Benutzer kann der Simulation nur zusehen.

    Wie kann ich nun erreichen, daß der Scrollbalken den Zeiger verfolgt? Daß der Benutzer also
    immer den Bereich des StringGrids sehen kann, in dem gerade etwas passiert?

    Ich hoffe, das ist so verständlich. Auf Wunsch könnte ich sonst such das Programm zur Verfügung
    stellen, das läuft eigentlich schon so, wie es soll.

Grüße, Tigger
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:27 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz