Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - [Suche] Kommandozeilenartiges Control
Vera - Di 26.08.08 11:47
Titel: [Suche] Kommandozeilenartiges Control
Hallo Delphi Community!
Ich suche eine visuelle Komponente für Delphi die sich so in etwa verhält wie die typische Kommandozeile der Dosbox/Eingabeaufforderung. Weiß jemand zufällig ob es so eine visuelle Komponente bereits mit Sourcecode irgendwo im Internet gibt? Wenn ja wäre es gut zu wissen bevor ich selbst versuche diese nachzuprogrammieren.
Erst hatte ich gedacht: nehme doch einfach ein TMemo, sperre teilweise die Cursor-Tasten und fertig. Aber ein wenig mehr gehört da ja schon zu. Deshalb wollte ich erstmal hier nachfragen. ;-)
Vielen lieben dank an Euch!
Vera!
Delete - Di 26.08.08 12:10
Vom design her identisch oder auch mit den Funktionen?
Vera - Di 26.08.08 12:27
Es sollte am besten optisch und von der Bedienung her mit der typischen Dos-Box überein stimmen.
Ich hatte wie gesagt erst daran gedacht ein normales TMemo zu nehmen, die Schriftart anzupassen und die Cursor-Tasten abzufangen. Also das man nicht die UP- und DOWN-Tasten drücken kann und die LEFT- / RIGHT-Tasten je nach Position zu beschränken. Ebenfalls müssten ich die Enter-Taste abfangen um dann die Eingabe des Users auszuwerten und dann eventl. das Ergebnis zurück ins Memo schreiben. Außerdem müsste ich eine Untersützung einbauen um den Text links vom Cursor zu bestimmen. Also dort wo in der Eingabeaufforderung immer das aktuelle Verzeichnis dargestellt wird. Dieses Feature benötige ich auch.
Vera
Vera - Di 26.08.08 12:36
Ist das jetzt ein Scherz? :gruebel:
Wenn nicht, das was ich suche ist eine visuelle Komponente für Delphi! Deshalb hab ich meine Frage auch in einem
Delphi Forum in dem Bereich
VCL veröffentlicht.
Marc. - Di 26.08.08 13:04
Es handelt sich dabei um die nicht-visuelle Komponente TDosCommand 2.0. Siehe
hier [
http://maxxdelphisite.free.fr/doscmd.htm]. Damit lässt sich zwar ein DoxBox von der Funktionsweise her simulieren, dargestellt wird jedoch IMHO keine.
cu
Marc.
Vera - Di 26.08.08 13:07
Danke, aber das hilft mir auch nicht weiter.
Ich benötige eine visuelle Eingabekomponente die optisch so ausschaut wie die typische Eingabeaufforderung oder einer Shell. Also ein blinkender Cursor wo der User ein Kommando etc eingeben kann.
Calculon - Di 26.08.08 14:05
Hi,
mit SynEdit hab ich's soweit (siehe Anhang) geschafft. Ist Quick&Dirty, aber ich glaube man kann darauf aufbauen...
Gruß
--
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!