BBCode-Beitrageditor

Vorstellungen von Programmen, welche mit Lazarus erstellt wurden.
monta
Lazarusforum e. V.
Beiträge: 2809
Registriert: Sa 9. Sep 2006, 18:05
OS, Lazarus, FPC: Linux (L trunk FPC trunk)
CPU-Target: 64Bit
Wohnort: Dresden
Kontaktdaten:

BBCode-Beitrageditor

Beitrag von monta »

Bevor ich das Suse-Tutorial geschrieben hab, hab ich mir mal gedanken gemacht, wie man das etwas komfortablerr gestaltetn kann. Gerade, da man solche Tutorials ja nicht in 5min runterschreibt und es auch nett ist, die Arbeit bis zum nächsten tag unterbrechen zu können, trotzdem aber nen möglichst nahen Eindruck vom späteren Aussehen zu erhalten.

Herausgekommen ist der BBCode-Forumseditor. Getestet ist er wie gesagt am Suse-Tutorial. Und nach einigen Verbesserungen stell ich in nun auch mal zur Verfügung.

Gerade bei längeren Beiträegn, kann man so bequem Offline schreiben und den Text anschließend über den Button in der Toolbar in die Zwischenablage kopieren und hier einfügen.

Und wer noch mehr wissen will, es gibt noch ne kleine Seite dazu: BBCode-Forumeditor Seite
(Die dort angebotene Version hat bisher nur einen Unterschied:

Code: Alles auswählen

 anstatt [code=laz])

[img]http://www.software.monta-n.net/images/stories/eigene/screens/bbc030/gtk2_susetut.png[/img]
Dateianhänge
BBEditor_LF_i386-linux-gtk2.tar.bz2
Version 0.3.0 Linux GTK2
(1.13 MiB) 94-mal heruntergeladen
BBEditor_LF_i386-linux-gtk.tag.bz2
Version 0.3.0 Linux GTK (empfohlen)
(1.09 MiB) 88-mal heruntergeladen
BBEditor_LF_i386-win32-win32.zip
Version 0.3.0 Windows
(629.97 KiB) 91-mal heruntergeladen
Johannes

Benutzeravatar
theo
Beiträge: 10921
Registriert: Mo 11. Sep 2006, 19:01

Beitrag von theo »

Nicht schlecht Monta! ;-)
Hast du die Vorschau selber gebastelt oder wandelst du in HTML um und lädst mit IPro?

monta
Lazarusforum e. V.
Beiträge: 2809
Registriert: Sa 9. Sep 2006, 18:05
OS, Lazarus, FPC: Linux (L trunk FPC trunk)
CPU-Target: 64Bit
Wohnort: Dresden
Kontaktdaten:

Beitrag von monta »

Zweiteres, ich wandel nur in Html um. War ja auch mehr aus der Not gebohren, um solche Tutorials besser schreiben zu können.
Johannes

pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

Ich habe mir mal dein Programm heute angesehen nicht schlecht. nur verschwindet der Text Cursor wenn ich z.b. auf Aufzählung klicke.

Ich habe Ubuntu 7.04, der Text Cursor ist erst nach einem neu start wider da.

Nutzt du die SynEdit Komponenten ? für den Text ?
MFG
Michael Springwald

monta
Lazarusforum e. V.
Beiträge: 2809
Registriert: Sa 9. Sep 2006, 18:05
OS, Lazarus, FPC: Linux (L trunk FPC trunk)
CPU-Target: 64Bit
Wohnort: Dresden
Kontaktdaten:

Beitrag von monta »

Du solltest trotzdem schreiben können, auch ohne Cursor. Ich nutz nen ganz normales Memo und da gibts ja kein
en Cursor unter GTK, die Diskussion gabs hier ja auch schonmal.
Johannes

pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

Naja ohne cursor ist es aber nicht so einfach.
Ich wollte es auch nur Testen. Seltsam ich nutze selber das memo bei mir und da habe ich ein Cursor der auch Blick. niem doch lieber ein Synedit oder so. Das hat solche Probleme nicht.
MFG
Michael Springwald

monta
Lazarusforum e. V.
Beiträge: 2809
Registriert: Sa 9. Sep 2006, 18:05
OS, Lazarus, FPC: Linux (L trunk FPC trunk)
CPU-Target: 64Bit
Wohnort: Dresden
Kontaktdaten:

Beitrag von monta »

Vielleicht stell ich es mal um, steht übrigens auch bei Winload und falls sich ne größere Zahl an Downloads zeigt, bau ichs vielleicht noch aus.
ein Vorteil hats ja, das die Konkurrenz "Fass" die blöden VB-Runtimes braucht, drum hab ich es ja gemacht, nachdem Fass ohne die nicht läuftund ich solchen zusätzliche Quatsch nicht haben will.
Johannes

pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

OK Wie du meinst. dann muss ich mir mein eigens Projekt erstellen..... um sowas zu können. Das ja im Prinzip nicht weiter aufwendig ist, nur die HTML Vorschau wüsste ich jetzt nicht wie ich das hinbekommen könnte. Mir ist klar einfach aus dem BB-Code ein HTML code erzeugen...
MFG
Michael Springwald

monta
Lazarusforum e. V.
Beiträge: 2809
Registriert: Sa 9. Sep 2006, 18:05
OS, Lazarus, FPC: Linux (L trunk FPC trunk)
CPU-Target: 64Bit
Wohnort: Dresden
Kontaktdaten:

Beitrag von monta »

Nur wegen dem Cursor dein eigenes zu machen...naja, wenn u es brauchst, aber es wird wohl eh nie fertig ;)
Johannes

pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

Ja doch wenn ich es brauche werde die sachen meistens Fertig... *G*

Und in diesen Fall ist es ja eine SEHR EINFACHE Anwendung und ich habe eine Vorlage die ich nehmen kann deine Anwendung.

Ich verstehe nicht warum du auf Verbessrung Vorschläge immer so abweisend reagierst. Gerade wenn sie so klein sind. Das ist doch nur eine Arbeit von ca 2 Minuten Memo runter SynEdit drauf.

dann lässt du einfach nur noch alle Zeilen wo Memo1 Drin vorkommt duch Synedit ersetzten und fertig. Wo ist da Problem ?

Egal im Welchen Bereich hier im Forum z.b. oder wenn es um deine Programme geht. Möchtest du sie nicht Verbessern ?
Egal wie viele Leute sie nutzen ? jetzt weiß du warum meine Programm meistens nie Fertig werden.

Ich möchte das die gröbsten Fehler rauß sind.
MFG
Michael Springwald

monta
Lazarusforum e. V.
Beiträge: 2809
Registriert: Sa 9. Sep 2006, 18:05
OS, Lazarus, FPC: Linux (L trunk FPC trunk)
CPU-Target: 64Bit
Wohnort: Dresden
Kontaktdaten:

Beitrag von monta »

ach Pluto, du kennst keinerlei Code und weist nicht, was passiert, also kannst du wohl kaum einschätzen, was für Zeilen ich erstetzen müsste.

Natürlich will ich meine Projekte verbessern, nur dafür gibts zum einen bestimmte Prioritäten und zum anderen müssen die Vorschläge mich auch überzeugen, eh ich sie einbaue.
Abgesehen davon würde ich behaupten, das Programm is gut benutzbar und das Cursorproblem vom Memo ist nicht auf meinem Mist so gewachsen sondern es ist eben kein Cursor vorgesehen.

Und glaub mir, ich hab auch SynMemo probiert, aber dort war es nicht mit einfachem ersetzen getan, sondern es gibt abweichungen der Eigenschaften usw., also ist der Umbau nicht in 2 Minuten getan.

Und wenn es eine so einfache Anwendung ist, mach es selber und besser und veröffentlich sie in einem ansprechenden und vor allem nutzbaren Zustand und gut ist.
Johannes

pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

Ich wollte dich jetzt nicht angreifen !

Ich stelle mir deine Soruce halt vor wie du erst gelöst haben könntest....
danach war auch die Zeit Angabe.. kann ja sein das es etwas aufwendiger ist....
Welchen Eigenschaften weichen den ab ? linens gibt es dort auch. SelText auch. na mal sehen bis zur vorschau könnte ich alles selbst machen *G*

PS: Eigentlich geht es mir nicht darum ein Eigenes zu machen, sondern ein Fertig z.b. dein zu nutzen, aber ich brauche nun mal ein Corsur ohne ihn kann ich nicht in den Text Navigieren !
zugeben ich nutze selten das Memo weil es viele Fehler hat.
MFG
Michael Springwald

monta
Lazarusforum e. V.
Beiträge: 2809
Registriert: Sa 9. Sep 2006, 18:05
OS, Lazarus, FPC: Linux (L trunk FPC trunk)
CPU-Target: 64Bit
Wohnort: Dresden
Kontaktdaten:

Beitrag von monta »

Weil heut Weihnachten ist, werd ich mal schauen, was ich für deinen Cursor tun kann ;)

Es gab abweichungen beim Einfügen (Index, Selstart oder so) der Tags, was genau kann ich gerade nicht sagen.
Johannes

pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

Vielen Dank ! zum glück sind ja noch zwei weitere Tagen Weihnachten *G*

Mal sehen was so alles passiert *G*
MFG
Michael Springwald

monta
Lazarusforum e. V.
Beiträge: 2809
Registriert: Sa 9. Sep 2006, 18:05
OS, Lazarus, FPC: Linux (L trunk FPC trunk)
CPU-Target: 64Bit
Wohnort: Dresden
Kontaktdaten:

Beitrag von monta »

So, sieht gut aus soweit mit nem SynEdit...

Aber wie komm ich beim Synedit zu nem Wordwrap wie beim Memo?
Johannes

Antworten