Aktuelle Zeit: 07.06.2020 05:40

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 19 Beiträge ]  Gehe zu Seite 1, 2  Nächste
Autor Nachricht
 Betreff des Beitrags: [Module] MarkDown (all OS)
BeitragVerfasst: 31.12.2019 19:03 
Offline
Benutzeravatar

Registriert: 04.02.2005 15:40
Wohnort: Kaufbeuren
MarkDown - Modul (all OS / 64Bit / DPI)

Anzeigen bzw. konvertieren von Text im MarkDown-Syntax

  • Markdown - Gadget um Text im Markdown-Syntax anzuzeigen
  • Exportieren des Gadget Inhaltes nach HTML oder PDF
  • Konvertieren von Text in MarkDown nach HTML oder PDF
  • Message-Requester mit Unterstützung des Markdown-Syntax
  • Help Window um Hilfedateien anzuzeigen, die auf dem Markdown-Syntax basieren

Bild _____ Bild

Das Modul unterstützt:
  • Basic Syntax (Überschriften / Hervorhebungen / Listen / Links / Bilder /...)
  • Tablellen
  • Aufgabenlisten / Definitionslisten
  • Hervorhebungen/ Durchstreichungen / Unterstreichungen
  • Symbole für Tasten
  • Abkürzungen (mit Erläuterung)
  • Fußnoten
  • hochgestellt & tiefgestellt
  • Emojis
  • Anmerkungen
  • Inhaltsverzeichnis / Glossar
  • Stichwörter bzw. Schlagwörter (für Hilfefenster)

Code:
; MarkDown::UsedImages()         - determines all images used in the markdown text
; MarkDown::InsertAsPDF()        - Insert converted markdown text into PDF
; MarkDown::InsertAsHTML()       - Insert converted markdown text into HTML
; MarkDown::SetPath()            - set path for images without path name

; ----- Gadget (#Enable_Gadget)-----

; MarkDown::AttachPopupMenu()
; MarkDown::Clear()              - similar to 'ClearGadgetItems()'
; MarkDown::Convert()            - convert markdown to HTML or PDF (without gadget)
; MarkDown::EventValue()         - returns links
; MarkDown::Export()             - export to HTML or PDF
; MarkDown::Gadget()             - new MarkDown gadget
; MarkDown::GetData()            - similar to 'GetGadgetData()'
; MarkDown::GetText()            - similar to 'GetGadgetText()' [#MarkDown/#HTML]
; MarkDown::GetID()              - similar to 'GetGadgetData()', but string
; MarkDown::GotoHeading()        - goto heading with this ID
; MarkDown::Hide()               - similar to 'HideGadget()'
; MarkDown::SetAutoResizeFlags() - [#MoveX|#MoveY|#Width|#Height]
; MarkDown::SetAttribute()       - similar to 'SetGadgetAttribute()'
; MarkDown::SetColor()           - similar to 'SetGadgetColor()'
; MarkDown::SetData()            - similar to 'SetGadgetData()'
; MarkDown::SetFont()            - similar to 'SetGadgetFont()'
; MarkDown::SetID()              - similar to 'SetGadgetData()', but string
; MarkDown::SetMargins()         - defines the margins
; MarkDown::SetPath()            - Set the path to the Markdown file, for relative path names
; MarkDown::SetText()            - similar to 'SetGadgetText()'
; MarkDown::UseImage()           - uses an already loaded image

; ----- Requester (#Enable_Requester) -----

; MarkDown::Requester()

; ----- Help Window (#Enable_HelpWindow) -----

; MarkDown::Help()
; MarkDown::ChangeHelpTopic()
; MarkDown::EventLabel()

Download: MarkDownModule.pbi

_________________
Download der Module
Download der Programme

Bild


Zuletzt geändert von Thorsten1867 am 11.04.2020 10:49, insgesamt 5-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: [Module] MarkDown - Gadget (all OS)
BeitragVerfasst: 01.01.2020 15:26 
Offline
Benutzeravatar

Registriert: 04.02.2005 15:40
Wohnort: Kaufbeuren
Update:
  • Added: SuperScript & SubScript
  • Added: Emojis

_________________
Download der Module
Download der Programme

Bild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: [Module] MarkDown - Gadget (all OS)
BeitragVerfasst: 02.01.2020 23:17 
Offline
Benutzeravatar

Registriert: 04.02.2005 15:40
Wohnort: Kaufbeuren
Update:
  • Added: Definition List
  • Added: Code Blocks / Fenced Code Blocks

_________________
Download der Module
Download der Programme

Bild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: [Module] MarkDown - Gadget (all OS)
BeitragVerfasst: 07.01.2020 19:35 
Offline
Benutzeravatar

Registriert: 04.02.2005 15:40
Wohnort: Kaufbeuren
Nachdem ich eine Spezifikation für MarkDown gefunden habe, habe ich den Parser komplett neu geschrieben, um eine möglichst große Kompalibität zu erreichen.

  • Added: Reference link
  • Added: Highlight
  • Added: new emojis ( :bookMark: / :date: / :mail: / :memo: / :pencil: / :phone: )

_________________
Download der Module
Download der Programme

Bild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: [Module] MarkDown - Gadget (all OS)
BeitragVerfasst: 20.01.2020 15:31 
Offline
Benutzeravatar

Registriert: 04.02.2005 15:40
Wohnort: Kaufbeuren
Um alle Features verwirklichen zu können, musste ich die interne Struktur des Parsers komplett umstellen.

  • Hervorhebungen innerhalb von Listen, Tabellen, Fußtnoten, ...
  • Abkürzungen "*[HTML]: Hypertext Markup Language"
  • Tasten (Keystrokes) "[[Ctrl]] [[C]]"

_________________
Download der Module
Download der Programme

Bild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: [Module] MarkDown - Gadget (all OS)
BeitragVerfasst: 20.01.2020 19:05 
Offline
Benutzeravatar

Registriert: 04.02.2005 15:40
Wohnort: Kaufbeuren
Update:
  • Hervorhebungen (fett/kursiv) für Links, Autolinks, Durchstreichungen und Highlight
  • PDF Aufgabenliste mit Bildern für die Checkboxen

_________________
Download der Module
Download der Programme

Bild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: [Module] MarkDown - Gadget (all OS)
BeitragVerfasst: 30.01.2020 10:46 
Offline
Benutzeravatar

Registriert: 04.02.2005 15:40
Wohnort: Kaufbeuren
Update: Bugfixes & Verbesserungen für Tabellen

_________________
Download der Module
Download der Programme

Bild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: [Module] MarkDown - Gadget (all OS)
BeitragVerfasst: 31.01.2020 17:52 
Offline
Benutzeravatar

Registriert: 04.02.2005 15:40
Wohnort: Kaufbeuren
Update:
  • Added: Markdown::Requester() (= MessageRequester mit Markdown)

Bild

_________________
Download der Module
Download der Programme

Bild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: [Module] MarkDown - Gadget (all OS)
BeitragVerfasst: 04.02.2020 18:58 
Offline
Benutzeravatar

Registriert: 04.02.2005 15:40
Wohnort: Kaufbeuren
Update:
  • Added: Hilfe Fenster
Code:
MarkDown::Help("Help", "Help.mdh", "Label", MarkDown::#AutoResize)

Bild

_________________
Download der Module
Download der Programme

Bild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: [Module] MarkDown - Gadget (all OS)
BeitragVerfasst: 05.02.2020 16:38 
Offline
Benutzeravatar

Registriert: 04.02.2005 15:40
Wohnort: Kaufbeuren
Update:
  • Hilfedatei (siehe Beispiel 30)
  • Bugfixes und Verbesserungen

_________________
Download der Module
Download der Programme

Bild


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 19 Beiträge ]  Gehe zu Seite 1, 2  Nächste

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 5 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.

Suche nach:
Gehe zu:  
cron

 


Powered by phpBB © 2008 phpBB Group | Deutsche Übersetzung durch phpBB.de
subSilver+ theme by Canver Software, sponsor Sanal Modifiye