Seite 1 von 1

Scintilla: Ausdrucken des Editorinhaltes

Verfasst: 05.02.2005 16:56
von Criss
Hallo zusammen,

wie kann man den Inhalt eines Scintillagadgets ausdrucken?
Hab schon einiges probiert und bis jetzt nichts herausgefunden!

Gibt es einen Befehl um zum Beispiel den Stringinhalt einer bestimmten Zeile ausfindig zu machen, dann käme ich auch weiter?

Besten Dank, schonmal!

Re: Scintilla: Ausdrucken des Editorinhaltes

Verfasst: 05.02.2005 17:41
von Kiffi
> wie kann man den Inhalt eines Scintillagadgets ausdrucken?

im Source von jaPBe findest Du alles, was Du dazu benötigst.

Grüße ... Kiffi

Verfasst: 05.02.2005 17:45
von Criss
Nöö, habe nichts dergleichen gefunden!

Verfasst: 05.02.2005 18:18
von Kiffi
> Nöö, habe nichts dergleichen gefunden!

na, dann such doch einfach noch einmal.

Kleiner Tipp: 'drucken' heisst auf englisch 'print'.

Grüße ... Kiffi

Verfasst: 06.02.2005 00:11
von Criss
Welcher Befehl solls denn sein?

Code: Alles auswählen

;-Printing
Procedure SCI_FormatRange(flag,*pfr)
  ProcedureReturn CallFunctionFast(SciEdi_MsgPointer,SciEdi_WndData,#SCI_FORMATRANGE,flag,*pfr)
EndProcedure
Procedure SCI_SetPrintColourMode(Mode)
  ProcedureReturn CallFunctionFast(SciEdi_MsgPointer,SciEdi_WndData,#SCI_SETPRINTCOLOURMODE,Mode,0)
EndProcedure
Procedure SCI_GetPrintColourMode()
  ProcedureReturn CallFunctionFast(SciEdi_MsgPointer,SciEdi_WndData,#SCI_GETPRINTCOLOURMODE,0,0)
EndProcedure
Procedure SCI_SetPrintWrapMode(Mode)
  ProcedureReturn CallFunctionFast(SciEdi_MsgPointer,SciEdi_WndData,#SCI_SETPRINTWRAPMODE,Mode,0)
EndProcedure
Procedure SCI_GetPrintWrapMode()
  ProcedureReturn CallFunctionFast(SciEdi_MsgPointer,SciEdi_WndData,#SCI_GETPRINTWRAPMODE,0,0)
EndProcedure

Verfasst: 06.02.2005 03:00
von Kiffi
> Welcher Befehl solls denn sein?

sag mal Criss, wie wär's denn mal mit ein wenig Eigeninitiative?

Noch ein weiterer Tipp: schau Dir mal die print.pbi etwas genauer an.

Grüße ... Kiffi

Verfasst: 07.02.2005 16:35
von Criss
Ah, Danke für den Tipp!

Sieht ziemlich kompliziert aus der Source! Werd mich dann mal durcharbeiten!

Thanks a lot!