Thema: CodeViewer

Einzelnen Beitrag anzeigen

Dezipaitor

Registriert seit: 14. Apr 2003
Ort: Stuttgart
1.701 Beiträge
 
Delphi 7 Professional
 
#20
  Alt 3. Mai 2003, 18:35
ok habe alles gelesen und schonmal etwas vorab :


Zitat:
Warum 2 Zip/Rar Dateien?
Weil ich zu faul war, zwei Dateien raufzuladen, und dann in mehreren Foren zu verknüpfen.


Zitat:
Warum springt mir gleich ein Dateiöffnen-Dialog ins Gesicht beim Starten?
Das Programm unterstützt Parameter, d.h. wenn man eine Quelltextdatei als Parameter übergibt, dann wird sie geöffnet. Man kann auch mit der Maus eine Datei auf das Programm droppen, dann passiert das gleiche.
Aber wenn man das Programm so aufrufen will, ohne das eine Datei angezeigt wird, dann sehe ich kein Sinn darin.

Zitat:
Warum steht gleich als erste Zeile SynEdit1 da?
Schleichwerbung ne, hab ich übersehen

Zitat:
Im Dateimenü fehlt einiges: Speichern unter, Drucken, die letzten geöffneten Dateien, neue Datei.
Das Programm heißt CodeViewer, nicht CodeEditor. Man kann damit Quelltext formatiert betrachten, den man nicht ändern will. Warum dann eine neue Datei?
Ich werde mal schauen, ob es möglich ist, den Quelltext als HTML so wie er da steht, zu speichern - aber versprechen kann ich nichts.
Dasselbe gilt für die Drucken-Funktion.

Zitat:
Eben so im Bearbeitenmenü: Einfügen, Auschneiden, Ersetzen.
Dasselbe gilt für hier, wie oben.

Zitat:
Der Highlighter-Konfigurations-Dialog läßt sich maximieren, Blödsinn.
Der Einstellungsdialog dürfte garnicht im Menü erscheinen, weil er nicht fertig ist, aber ich habe mir gedacht, vielleicht gibt es hier jemand, der sich gut mit PropertyEditoren auskennt.
Es geht nämlich darum, dass man die Eigenschaften von SynEditHighlighter, erkennt, derren Unterklassen genauso ausließt und dann die Kontrollelemente ausfüllt. Also melde dich!

Zitat:
Im selbigen gibt es eine Schaltfläche mit der Beschriftung "Button1". *grübel* Was wohl passiert, wenn ich da draufklicke?
Code:
procedure THighlighterForm.Button1Click(Sender: TObject);
begin
  FontDialog1.EXecute;
end;
Zitat:
Desweiteren ist er etwas unübersichtlich gestalltet.
Ist ja auch nur ein Programmierkonstrukt


Zitat:
Die Beschriftungen der Fenstertitelleisten sind auch nicht der Hit: "MainForm" und "HighlighterForm".
Für das Hauptformular ist das ein Schönheitsbug, und tritt nur auf, wenn keine Datei geladen wurde. Für den Konfigurationsdialog ist das normal

Zitat:
Ein gescheiter Filter im Dateiöffnen-Dialog wäre nett.
Gefixt.


Zitat:
Eine Zeilennummerierung wäre auch nicht schlecht.
okay.

Zitat:
Die Highlighter Farbeinstellungen werden nicht gespeichert.
Die Einstellungen werden in der Datei CodeViewer.data im gleichen Verzeichnis, wie das Hauptprogramm gespeichert. Das funktioniert natürlich nicht aus einem Zip oder auf einer CD-Rom.
Aber da steht der Gedanke dahinter, für jede Highlighter eine eigene Speicherung vorzunehmen, d.h. in einer Datei zu speichern. Dann kann man ganz leicht eine Sammlung von Lieblingsdarstellungen seiner Syntaxhighlighting zusammenstellen.

Zitat:
Na ja Das einzige was mich stört = Wenn man die Datei beendet und vorher verändert hat kommt bei mir eine lange lange Fehlermeldung!
Nachdem ich wohl vergessen hatte zu sagen, dass dies ein Programmbetrachter sei, habe ich auch versehentlich vergessen das ganze nur lesbar zu machen.
gefixt.
Angehängte Dateien
Dateityp: zip codeviewer1.1.zip (413,9 KB, 12x aufgerufen)
Christian
Windows, Tokens, Access Control List, Dateisicherheit, Desktop, Vista Elevation?
Goto: JEDI API LIB & Windows Security Code Library (JWSCL)
  Mit Zitat antworten Zitat