| |
|
|
- page 1 - |
|
Dieter Zornow | ici mon zweiter Wettbewerbsbeitrag
Télécharger
j'ai mich la fois avec dem Richedit befasst et une PCU geschrieben, qui cela ganze Handling stark simplifier soll. il y a 99 Funktionen enthalten, avec vielen Features comment zoomen, cela komplette Handling einschließlich qui Dialoge pour chercher et chercher et Ersetzen sowie verschiedene Bullets Zeilenumbruch, un Kontextmenü et drucken, hoffe dass cela Drucken überall funktioniert, là je seulement avec dem PDF-Printer getestet habe Dabei ist une, comment je mon, gute Documentation et un Beispielprogramm comme prf cela qui Funktionen courir zeigt, so dass es kinderleicht son sollte vous trop nutzen. j'ai Wert puis gelegt toujours cela komplette Handling einer Funktion trop intégrer, so dass cela meiste avec einem Aufruf abgedeckt ist, sowie le nombre qui paramètre so gering comme possible trop tenir, la plus part du temps wird seulement cela Handle des Richedits transfert. c'est ne...aucune Subclassing vorhanden, là je qui PCU ab XProfan 8.0 courir faire voulais. là je aucun 8 il Version installiert habe, doit Tests montrer si es mir gelungen ist. aussi im Beispielprogramm habe je mich prêt seulement Befehle qui 8.0 Version trop nutzen, kenne mais den Befehlsumfang pas oui c'est ca. sous Version 11 fonctionne mais alles. Bilder insérer ist également encore pas integriert, là mir aus Zeitgründen qui Aufwand trop grand était. venez mais encore, comme mon Zeit erlaubt. Propositions et Kritik zur Weiterentwicklung sommes willkommen.
Im paquet enthalten sommes
Demo.prf, un Demonstartionsprogramm pour Opportunités qui PCU Documentation.chm, qui Documentation qui 99 Funktionen. Documentation.rtf, qui Documentation comme RTF-Dossier MinitextPad.zip, un kleiner Editor den je zur Demonstartion geschrieben habe (comme Exe) RTFHandling.def, qui de XPSE erzeugte Definationsdatei, RTFHandling.pcu, qui PCU RTFHandling.html qui de XPSE erzeugte Aider.
Salut
Dieter |
|
|
| Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2 | 24.11.2008 ▲ |
|
|
|
| |
|
- page 3 - |
|
|
| Funktioniert richtig bien cela Ganze - une schweigvollen Absturz avec XProfan 11.1 chaque la fois beim finissons des Programmes habe je mais toutefois.
XPSE:> Ausfuehren: Exit-Code: -1073741819 [faute]
Nachtrag: qui mitgelieferte Minitextpad.exe ist aussi super hehe! mais aussi ici beim finissons un "Absturz". |
|
|
| |
|
|
|
Dieter Zornow | Seltsam, je hatte encore nie une Absturz et Minitextpad verwende je inzwischen anstatt Notepad alors très souvent. peux es son, dass là dans XPSE encore un faute steckt. j'ai aussi dans qui neuesten Version encore faute beim Syntaxcheck entdeckt. |
|
|
| Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2 | 04.12.2008 ▲ |
|
|
|
|
| faute im XPSE peut toujours son, mais j'ai oui Votre Exe genutzt et selbst aucun hergestellt. |
|
|
| |
|
|
|
Thomas Freier | @Dieter, tolle travail. un Durchtesten wird encore dauern. Beim finissons bekomme je aussi une Fehlermeldung. Habe vous seulement einmal par Einsatz de DestroyWindow(%hwnd) behoben. Beim Weiterbearbeiten vorhandener Anwendungen avec XProfan 11 habe je öffters cela Problem beim finissons. je vermute XProfan 10 était chez qui Gestion de la mémoire pour qui Bereichsvariablen humaner. je gebe vous maintenant tout de suite pour dem Einsatz wieder libre et habe momentan ne...aucune Problem plus. j'ai es pas entier verstanden et getestet: qui Font-données volonté seulement chez einem markierten Textteil erfasst ou bien aussi à qui La position du curseur sur dem rtf-Éditer? après que du cela insérer de Objekten realisiert la hâte, comment sieht es avec einer Tabelle aus? peut-être comme Beitrag 2009. (qui beigefügte ist une *.rtf) |
|
|
| |
|
|
|
Dieter Zornow | Relatif à la Absturz ist wirklich seltsam, là je es pas nachvollziehen peux, peux je aussi pas après chercher. qui Bereichsvariblen setzte je De toute façon wieder tout de suite zurück, jusqu'à sur qui Objecte, qui peut seulement beim sortir de freigegeben volonté. @Thomas Stimmt chez den Fontnamen habe je seulement SCF_Selection sollte encore SCF_Word dazuaddieren était un versehen c'est qui Tabelle werde je mir la fois regarder, si mir en supplément quoi einfällt, peut-être nächstes l'an. |
|
|
| Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2 | 05.12.2008 ▲ |
|
|
|
|
Dieter Zornow | j'ai eh bien qui Dossier (PCU) im ersten Posting erneuert, zur final Version. il y a seulement un paire Detailverbesserungen enthalten. je voulais encore une Druckvorschau intégrer, konnte es mais seulement sur meinem Drucker testen, so dass es mir trop unsicher était, cela trop prendre. Im beigelegten Minitextpad ist vous la fois ansatzweise zum Testen enthalten.
Den faute beim finissons konnte je eh bien sur meinem Notebook nachvollziehen. Es était ne...aucune Programmierfehler, mais qui Reihefolge beim Aufräumen qui beiden PCUs. Es muss absolument qui folgende Reihenfolge eingehalten volonté, sonst venez qui faute. Ist eh bien aussi dans qui Documentation vermerkt.
R_DEINITRTF(ed&,hdc&,dll&) Aufräumen handlings.pcu
R_DeInit_object() Aufräumen objects.pcu
deleteobject font& eventueller Font
Destroywindow(%hwnd) anéantir des Hauptfenster
Fin
Seltsamerweise konnte Je l' faute sur meinem tête-PC pas nachvollziehen quoique sur beiden Windows XP installiert ist. |
|
|
| Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2 | 14.12.2008 ▲ |
|
|
|
|
| @Dieter
Seltsamerweise konnte Je l' faute sur meinem tête-PC pas nachvollziehen quoique sur beiden Windows XP installiert ist.
là étions wir uns doch dans einem précédent Fil déjà einig: "Windows-Computer" entwickeln un Eigenleben ! ...ou bien soll je dire: caractère ? |
|
|
| |
|
|
|
Dieter Zornow | Musste doch encore un Update vornehmen, là je un paire Funktionen, chez denen je dachte vous déjà dabei trop avons, encore hinzugefügt habe.
Changements zur Vorversion
chez GotoLinenumber wird eh bien aussi qui Cursor à den Beginn qui la ligne gesetzt.
Kleiner faute beim mettons qui Fontgröße bereinigt, Schrift était um une Punkt trop petite. chez 12 wurde vraie seulement z.B. 11 eingestellt. faute im Multiplikator.
Neue Funktionen
ColorSelection Färbt den Texthintergrund eines markierten Wortes ou bien Bereiches, markiert alors
RTFSetCaretPosition mets den Cursor à qui gewünschte Stelle
GetEntireTextSize gibt qui Taille des eingestellten Fonts zurück . GetMarkedTextSize gibt qui Fontgröße des markierten Bereiches zurück
Im beiliegenden Minitextpad qui neuen Funktionen intergriert et aussi là un paire faute bereinigt. |
|
|
| Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2 | 19.12.2008 ▲ |
|
|
|
|
Dieter Zornow | j'ai la fois mon RTFHandlingsPCU vom letzten l'an quelque chose erweitert. Télécharger im ersten Posting wurde erneuert. Es wurden à qui letztens dans qui falschen Rubrik geposteten PCU encore quelques Changements vorgenommen.
Neue Funktionen
SETTEXTEX mets une Textstring je pour Parametern entweder Unicodetext ou bien Ansitext peux den ganzen Text ou bien seulement den markierten Text ersetzen.
GETTEXTEX Holt markierten Text dans une String, Unicode ou bien Ansicode
LOADUNICODE Läd une Unicodedatei dans cela Richedit
SAVEUNICODE Speichert chacun Art de Text dans un Unicodetextdatei avec den beiden Funktionen peux on aussi Text konvertieren Unicode geladen et normal abspeichern ou bien Normaltext magasin et Unicode abspeichern.
ISUNICODE Überprüft une String si es Unicode ou bien Ansicode ist basé sur qui API "IsTextUnicode" arbeitet pas zuverlässig mais erkennt zuverlässig une Unicode-Dossier qui avec chr$(255)+Chr$(254) beginnt Kopierter Text aus einem Unicode-Dokument ou bien aus einem Unicodestring wird pas toujours comme solcher erkannt
Checkunicode Hiermit peux avant dem magasin festgestellt volonté si es sich um Unicode handelt.
qui beiden alten Funktionen Uniload et textload erkennen maintenant si es Unicode ist et magasin entsprechend
RTFLoadPicture wurde um une zweiten optionalen paramètre erweitert. Wird seulement cela Handle des Richedits transfert erscheint un Ladedialog um un Bild trop magasin. Wird comme zweiter paramètre qui Pfad trop einem Bild angegeben, so wird cet tout de suite angezeigt sans den Ladedialog.
Weitere Erklärungen dans qui beigefügten Documentation. s'il te plaît testen |
|
|
| Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2 | 07.09.2009 ▲ |
|
|
|
|
Thomas Freier | allô Dieter, dass avec dem Bild insérer allez oui maintenant wunderbar, mais malheureusement ist une NEUE.rtf seulement avec Bild pas druckbar. Es doit min. une Leerzeile erzeugt volonté. Lass es doch den Anwender entscheiden, si il un leeres Blatt drucken veux ou bien pas. Pour Interessierte: je voulais une Bildschirm-Hardcopy, qui größer comme A4 ist, drucken. Druck sur une pas sichtbares RTF-Éditer erzeugte bessere Druckerausgabe comme direct sur @Créer("hSizedPic", N1, S, DX, DY, N2). intéressant aussi maintenant qui Unicode Anwendung. Hatte là encore zum Test quelque chose liegen (Screen.png) et konnte den Text (Screen.pdf) -Fehlermeldung ou bien ist es qui Text?- pas lesen. Dass qui Text pas Ansi et pas Unicode était, konnte je feststellen. quoi était es? |
|
|
| |
|
|
|
Dieter Zornow | allô Thomas,
peux du mir cet Dossier avec den komischen marque einmal zuschicken zum Testen, pas comme PDF. So quelque chose pourrait herauskommen si qui Zeichencode qui Dossier pas erkannt wird, là ensuite un Flag undefiniert ist. Relatif à la Drucken muss je mir la fois anschauen, si dans un neue Dossier un Bild eingefügt wird, muss mindestens un Retour après avoir lieu,mais aucun Leerzeile ensuite wird es gedruckt. |
|
|
| Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2 | 08.09.2009 ▲ |
|
|
|
|
Thomas Freier | Mach je, c'est une UTF-8.txt |
|
|
| |
|
|