Autor Beitrag
Stargate
Hält's aus hier
Beiträge: 2


Delphi 7
BeitragVerfasst: Fr 24.10.03 18:44 
Hallo,

wir haben in der Schule angefangen, ein Textverarbeitungsprogramm zu schreiben. Ich habe auch erstmal den größten Teil der Pflichtsachen erfüllt und möchte noch ein paar Extras haben.. sodass mir 15 Punkte garantiert sind ;)
Wäre euch für eure Hilfe sehr dankbar !!

Also ich habe euch erstmal die Files geupped:
Die main.pas in der, der komplette Quelltext bisher sein müßte und das komplette Projekt gepackt als rar:
word.rar.

Also ich möchte jetzt, sofern das möglich ist, noch folgende Sachen implementiert haben:
- wenn ich z.B. auf den Button Fett drücke, soll er "eingedrückt" bleiben (genau wie in word).. nochmal Fett drücken um normale Formatierung wiederherzustellen...
- wenn ich Text markiere, der z.B. Fett ist, soll der Button Fett ebenfalls "eingedrückt" sein (also irgendeine Erkennung, welche Formatierung der Text gerade hat und dies beim Button ausgeben)
- möglichkeit zum Einfügen von Bilder
- Funktion Wörter zählen
- Suchenfunktion (da weiß ich aber selber so ungefär wie es funzt)
- Aktuelle Zeile und Spalte unten in der Statusbar anzeigen
- Wiederherstellen (Gegenteil von Rückgängig)... sollte wohl sowas wie Redo sein ?!?

Ich wäre dankbar, wenn ihr mir dazu ein paar Tipps oder Tuts o.ä. geben könntet... Danke schonmal !!

Axo das ganze sollte auch unter Delphi 5 laufbar sein, weil wir nur diese Version in der schule haben.

MfG
Stargate

P.S. Ich weiß das einige Kleinigkeiten im Menü noch nicht funktionieren.. Aber das kriege ich schon irgendwie selber hin
Terra23
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 872

Win 8
Delphi 7
BeitragVerfasst: Fr 24.10.03 19:54 
... zum Button eindrücken:

Nutzt du SpeedButtons? Wahrscheinlich, oder? Dann mußt du den GroupIndex ändern. Bei Buttons, die den gleichen GroupIndex haben, kann immer nur einer aus dieser "Gruppe" gedrückt (Down=True) sein.

_________________
Hasta La Victoria Siempre
Stargate Threadstarter
Hält's aus hier
Beiträge: 2


Delphi 7
BeitragVerfasst: Fr 24.10.03 21:36 
Jo sind Speedbuttons.. nur würde mich der Quellcode dazu interessierne.. wie ich das mit meinen Wünschen entsprechend realisieren kann...
Terra23
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 872

Win 8
Delphi 7
BeitragVerfasst: Sa 25.10.03 13:24 
... warum? Den GroupIndex legst du im OI fest und die Zuweisung von

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
Down:=True

bzw.

Down:=False


kriegst du doch so hin, zumal du die nicht brauchst. Wenn du 3 Buttons hast, die den GroupIndex=2 haben, kann auch nur einer dieser Buttons als gedrückt gelten. Schau mal in der Hilfe nach..

_________________
Hasta La Victoria Siempre