Français
Unités

RTFHandling.pcu

 
- 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

139 kB
Kurzbeschreibung: Version 1.0.5 - 07.09.2009
Hochgeladen:07.09.2009
Downloadcounter267
Download
 
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 2 -


Dietmar Horn
j'ai den vues Thread dans den Wettbewerbsbereich 2008 déménagé, pour den es le son Eröffnungsposting de Dieter wohl aussi gedacht gewesen était.

Salut
Dietmar


cela était pas richtig, den Fil gibt es dadurch ici doppelt  [...]  .

cela était déjà korrekt, qui Einreichung physikalisch chez den Unités abgelegt (weil es une ist), et ici une Schattenkopie (Link).

Hättest ici geschaut  [...]  hättest den Eintrag gesehen, so comment il maintenant doppelt vorhanden ist.

je exposition la fois cela trop korrigieren.
 
26.11.2008  
 




Dieter
Zornow
@Thomas
Linker et rechter rebord sans Dialog mettons ist déjà vorhanden
KompilierenMarqueSéparation
Setmargin(hdl&,linkerrand&,rechterrand&)
>
 
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2
26.11.2008  
 




Dietmar
Horn
@iF: Sorry! là doit mon Glasaugen wohl la fois wieder entier joli beschlagen gewesen son. si je seniles Blöd-croissant déjà la fois versuchen voudrais, quoi dans Ordre trop apporter ...
 
Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V.  [...] 

Windows 95 bis Windows 7
Profan² 6.6 bis XProfan X2 mit XPSE

Das große XProfan-Lehrbuch:  [...] 
26.11.2008  
 



Dietmar Horn
...déjà la fois versuchen voudrais, quoi dans Ordre trop apporter...


appeler wir es simple Anfangsschwierigkeiten.
 
26.11.2008  
 




Thomas
Freier
@Dieter, cela avec qui Randeinstellung J'ai eu überlesen.
Anbei un kleiner Test comment large, et je serait qui RTF.pcu volontiers einsetzen, mon Présentation abgearbeitet wird avec deinem Beispielprogramm. le moi zum Test qui vieille *.rtf pris habe était reine attention.
1. Font auslesen...Anzeige: 0 ....démolir gedrückt et qui Fonthöhe wurde modifié Bild Font-1.png .
2. qui Anzeige sur dem RTF-Éditer ist identique Bild Éditer-1.png . rebord à gauche et dessus ist im Original= 0. Text wurde eingerückt. dessus une Leerzeile.
3. Beim Druck scheiden sich qui Geister. là entstehen beim Beispielprogramm Ränder? Bild Imprimer-1.png . cela Etikettenpapier hat rebord 0/0. là bekomme je vraie Probleme. wohin venons qui Randabstände her?
cela Original habe je umbenannt dans *.prf angehängt. avec dem Editor ouvert,ist aussi qui Formatierung bien trop erkennen.

1 kB
Hochgeladen:27.11.2008
Downloadcounter171
Download
32 kB
Hochgeladen:27.11.2008
Downloadcounter108
Download
28 kB
Hochgeladen:27.11.2008
Downloadcounter152
Download
20 kB
Hochgeladen:27.11.2008
Downloadcounter131
Download
 
Gruß Thomas
Windows XP SP2, XProfan X2
27.11.2008  
 




Dieter
Zornow
@Thomas
je werde mir cela la fois anschauen, qui Ränder dans mon Beispielprogramm venons
de R_RTFPrint(ed&,2,2), du müsstest ensuite R_RTFPrint(ed&,0,0) verwenden, ensuite
devrait qui Ränder weg son, jusqu'à sur den druckbaren Bereich
 
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2
27.11.2008  
 




Thomas
Freier
@Dieter
qui J'ai eu im Beispielprogramm sur 0/0 gesetzt et beides sur FreePdf XP ausgedruckt. dans diesem le cas ist qui druckbare Bereich cela ganze Blatt.
 
Gruß Thomas
Windows XP SP2, XProfan X2
27.11.2008  
 




Dieter
Zornow
@Thomas,
deine RTF-Dossier hat déjà une rebord de Hause aus, peut-être peux du qui Ränder
dans deinem PDF-Printer encore einstellen, là toujours cela Drucker Device Context geholt wird.
j'ai es avec dem PDF-Creator ausgedruckt, hat seulement qui dans deiner RTF-Dossier voreingestellten
Ränder.
Du darfst naturellement micht avec qui Druckversion sur Write drucken, car là gelten qui
là voreingestellten Ränder.
Siehe Anhang

87 kB
Hochgeladen:27.11.2008
Downloadcounter165
Download
 
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2
27.11.2008  
 




Thomas
Freier
qui voreingestellte Randabstand sollte chez 2mm liegen et qui Text ist im RTF Eingerückt. ici ca. 5mm.
aussi avec dem Destiller getestet et Ergebnis siehe *.ZIP .

83 kB
Hochgeladen:27.11.2008
Downloadcounter110
Download
 
Gruß Thomas
Windows XP SP2, XProfan X2
27.11.2008  
 




Dieter
Zornow
@Thomas,
verstehe maintenant pas entier quoi du meinst, la hâte du cela avec deiner Routine ausgedruckt ?

Den longtemps Ausdruck sûrement pas, là deine Routine oui seulement un paire Zeilen ausdruckt,
si du là avec 0,0 gedruckt la hâte volonté qui Ränder chez qui grand Dossier chez qui Erstellung
des PDFs eingefügt. si je qui Dossier avec 0,0 ausdrucke wird alles sans une rebord direct
à gauche et direct de dessus ausgedruckt.

j'ai qui paramètre dans cm défini et rechne Twips trop cm, c'est dans meiner
korrigierten Arbeitsversion geändert trop mm, là cm doch trop grob sommes, là chez 0,0 aucun
Ränder plus vorhanden sommes et 1 juste une cm einrückt. dans qui neuen Version pourrait
alors qui Contrôle feiner son.

Nebenbei: Votre Pfadermittlung erscheint assez unsicher. j'ai la fois dein Programme
getestet et Fichiers, Bild et RTF ins Verzeichnis kopiert, qui Fichiers wurden seulement
trouvé, après que je Pfad$ entfernt habe.
cela Ergebnis hatte mais ensuite aussi Ränder avec PDF-Creator et deiner Routine.

siehe Anhang

99 kB
Hochgeladen:28.11.2008
Downloadcounter140
Download
 
Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2
28.11.2008  
 




Thomas
Freier
@Dieter,
habe justement gesehen, dass je, c'est un RTF-Beispiel de "Pascal", cela Original dans qui ZIP kopiert hatte.
Um randlos trop drucken ist qui partie:

si %printing--chez Druck: %HDC2 = %HDC = &PDC
~SetMapMode(%hdc2,1)
~SetWindowExtEx(%hdc2,1,1,0)
~SetViewPortExtEx(%hdc2,1,1,0)
PosX%=PosX%+30--Correction ???
PosY%=PosY%+30--Correction ???
endif


PosX%+30--Correction ??? ensuite sur PosX%+0--Correction ??? geändert worden,bzw., qui Werte volonté chez mir ensuite par Variable pour qui X/Y-Abstände gesteuert.
Im Moment stehe je encore sur dem Schlauch, car chez unverändertem Druckertreiber venez es unterschiedlich. Werde prochain semaine plus testen.
Comme je le disais, benutze je pour den Etiketendruck une RTF, qui ensuite je pour Etikettengröße, im Beispiel 2 Reihen et 7 Zeilen, entsprechend 14 la fois sur den A4-Bogen gedruckt wird, bevor un Seitenvorschub stattfindet.
 
Gruß Thomas
Windows XP SP2, XProfan X2
28.11.2008  
 




Dieter
Zornow
Wenns geklappt hat, habe je beim Eingangsposting den Télécharger upgedatet. Hatte soudain aucun
liaison plus.

Changements zur Vorversion

Druckrändereinstellung de cm dans mm geändert
Druckerdialog peux eh bien facultativement benutzt volonté.
Neue Funktion SaveRTF zeigt si Dateinamen vorhanden keinen Savedialog, si pas venez qui Savedialog
qui vieille Funktion RTFSaveunder zeigt eh bien toujours une Savedialog si une nom vorhanden ou non.
Neue Funktion GetMarkedFontname gibt den Fontnamen qui Markierung zurück
Neue Funktion GetEntireFontname gibt den im Dokument eingestellten Fontnamen zurück
Neue Funktion RTFFormLetter une Serienbrieffunktion.
Neue separate PCU zum insérer de Objecten et Bildern.

cela insérer de Bildern konnte je seulement sur qui Zwischenablage realiesieren, là je aucun bessere concept hatte comme un Speicherbitmap trop erzeugen dans qui Zwischenablage trop kopieren avec EM_Pastespezial aus qui Zwischenablage dans cela Richedit einzufügen.
qui Anwender merkt mais rien en, car qui Funktion stellt sich comme normales magasin eines Bildes dar, là pour dem Ladedialog alles autre sans weiters Zutun passiert.

cela alleinige insérer de Objecten erschien Je ne cela Wahre, là on seulement chez Bmp un Vorschauicon sieht, chez anderen Formaten seulement cela Icon qui verknüpften Anwendung et arrêt toujours den Namen qui Dossier.
je denke, cela avec qui Zwischenablage ist mais trotz einigen Nachteilen un gangbarer Weg um *.BMP;*.JPG;*.GIF;*.PNG;*.ICO;*.WMF;*.RLE
dans Originalgröße dans einem Richedit anzuzeigen et sogar auszudrucken. qui Bilder sommes im Richedit scallierbar.

qui objects.pcu ist aufgebaut sur den Vorlagen de Uwe "Pascal" Niemeier, so dass je vous jusqu'à sur une Funktion pas comme mon Werk appel veux, car j'ai vous seulement soweit aufbereitet. sans cet Présentation hätte es avec Sicherheit länger gedauert, jusqu'à un Ergebnis là gewesen wäre. avant allem sans qui Asemblerroutine zur Übergabe de plus Parametern, wäre es peut-être gar pas possible gewesen.

dans soweit stellt cet OBJECTS.PCU ne...aucune Wettbewerbsbeitrag dar, mais lediglich une Zugabe qui qui l'affaire
abrundet, là Uwe qui eigentliche Autor ist, je voudrais micht oui pas avec fremden Federn schmücken

là je zufällig, comme je im Internet quelque chose sur Richedits gesucht habe, sur qui Probleme avec magasin et Sauver eines Richedits avec RTF() jusque XProfan 10 gestoßen suis, habe je mich entschlossen pour qui Profanversionen 8 + 9 qui undokumentierte Call-Funktion trop nutzen et une Version seulement pour XProfan 8 + 9 beizulegen, ist mais pas getestet.

avec dabei ist aussi wieder un kompletter Editor comme Exe, qui aussi cela Einbinden einer DBase-Tabelle dans qui Seriendruck-Funktion demonstriert.
 
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  
 




répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

43.584 Views

Untitledvor 0 min.
Georg Teles19.10.2022
H.Brill08.02.2022
RudiB.06.09.2021
Jürgen Strahl29.08.2021
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie