Scintilla-Editor-Gadget

Für allgemeine Fragen zur Programmierung mit PureBasic.
Benutzeravatar
Criss
Beiträge: 126
Registriert: 21.09.2004 18:45
Kontaktdaten:

Scintilla-Editor-Gadget

Beitrag von Criss »

Kennt sich jemand mit Scintillagadgets aus?

Ich suche einen ganz einfachen Codeschnipsel, mit dem Scintillaeditorgadget und Schriftartwechsel, Farbe, Fett, Kursiv etc.

Hat da jemand ein kurzes Beispiel in Purebasic?

Wäre wirklich megalieb und Oberdankbar dafür!

Tausend Dank schonmal!
Zuletzt geändert von Criss am 27.12.2004 17:40, insgesamt 1-mal geändert.
Benutzeravatar
Kiffi
Beiträge: 10719
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: Scintilla-Editor-Gadget

Beitrag von Kiffi »

> Kennst sich jemand mit Scintillagadgets aus?

willst Du jetzt so lange einen neuen Thread aufmachen, bis sich jemand
meldet?
Benutzeravatar
Criss
Beiträge: 126
Registriert: 21.09.2004 18:45
Kontaktdaten:

Beitrag von Criss »

ja, wär toll, wenn sich jemand meldet!

Würde auch etwas dafür bezahlen, wenns sein muss!

Ist mir halt ein grosses Anliegen, dass mir jemand hilft, da ich einfach
nicht weiterkomme und ich unbedingt mit Scintilla arbeiten muss!

Also, sorry, falls sich noch jemand anders genervt fühlt!
Benutzeravatar
redacid
Beiträge: 581
Registriert: 29.08.2004 17:06

Beitrag von redacid »

schau dir doch den Source von jaPBe an.
Benutzeravatar
hardfalcon
Beiträge: 3447
Registriert: 29.08.2004 20:46

Beitrag von hardfalcon »

Ich habe schon öfters von diesem mysteriösen "Scintillagadget" gelesen, aber was ist das? Und welche vorteile soll es gegenüber einem normalen editor-gadget oder einem RTF-gadget haben?

cya, thx in advance
Pascal
Benutzeravatar
Kiffi
Beiträge: 10719
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

@Criss:

> Ist mir halt ein grosses Anliegen, dass mir jemand hilft, da ich einfach
> nicht weiterkomme und ich unbedingt mit Scintilla arbeiten muss!

ja, wenn's Dir ein so grosses Anliegen ist, dann musst Du Dich halt mal in
den Source von jaPBe einarbeiten.

@hardfalcon:

> Ich habe schon öfters von diesem mysteriösen "Scintillagadget" gelesen,
> aber was ist das?

Zitat von der Scintilla-Homepage:
"Scintilla is a free source code editing component. It comes with complete
source code and a license that permits use in any free project or commercial
product."

> Und welche vorteile soll es gegenüber einem normalen editor-gadget oder
> einem RTF-gadget haben?

Schau Dir jaPBe an und Du weisst, welche Vorteile Scintilla bietet :)

eingebautes Code-Completion, Syntax-Highlighting, Code-Folding,
Zeilennumerierung, etc, etc, ...

Grüße ... Kiffi
Benutzeravatar
Criss
Beiträge: 126
Registriert: 21.09.2004 18:45
Kontaktdaten:

Beitrag von Criss »

@Kiffi

Ja den Japbe-Sourcecode kenn ich, und hab null Durchblick! Ich bin nicht gerade ein Profi in Purebasic!

Für mich scheint es so, als würde es hier drinn noch mehr User geben die gerne mal einen kleinen Beispielcode benötigen könnten!

Vielleicht ist ja GPI der einzige der sich damit wirklich auskennt! Hoffe nicht das dem so ist!

Werde aber weiterhin mal probieren den Sourcecode von Japbe zu entziffern!

Danke trotzdem!
Benutzeravatar
Falko
Admin
Beiträge: 3535
Registriert: 29.08.2004 11:27
Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.11b1
HP255G8 Notebook @AMD Ryzen 5 5500U with Radeon Graphics 2.10 GHz 3.4GHz, 32GB_RAM, 3TB_SSD (Win11 Pro 64-Bit)
Kontaktdaten:

Beitrag von Falko »

Vielleicht hilft Dir ja dieser Editor-Sourcecode von PowerBasic weiter.


(Seite von einem GFA-Programmer)
http://www.rowalt.de/pc/powerbasic/toolse.htm

Ist ähnlich aufgebaut wie in PureBasic.


MfG Falko
Bild
Win11 Pro 64-Bit, PB_6.11b1
Benutzeravatar
Criss
Beiträge: 126
Registriert: 21.09.2004 18:45
Kontaktdaten:

Beitrag von Criss »

So, habe nun etwas kleines herausgefunden!

Die "Scintilla.pbi" von Japbe wird dazu benötigt!

Werde natürlich weiterhin dranbleiben!

Code: Alles auswählen

SCI_StyleSetFont(#STYLE_DEFAULT, @"Courier New")  -  Schriftart

SCI_StyleSetSize(#STYLE_DEFAULT, 10)  -  Schriftgrösse

SCI_StyleSetFore(0, RGB(0, 0, 0))  -  Schriftfarbe Vordergrund

SCI_StyleSetBack(0, RGB(255, 255, 255))  -  Schriftfarbe Hintergrund

SCI_StyleSetBold(#STYLE_DEFAULT, #True)  -  Bold

SCI_StyleSetItalic(#STYLE_DEFAULT, #True)  -  Italic
Zuletzt geändert von Criss am 01.01.2005 01:49, insgesamt 1-mal geändert.
Antworten