jaPBdoc

Anwendungen, Tools, Userlibs und anderes nützliches.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

remi_meier hat geschrieben: Bin weiterhin offen für Anregungen :)
Gut, wie wäre es, wenn der Abschnitt DLL Functions umbenannt wird, in:
Exported Functions.

Das ist dann bei DLLs und UserLibs korrekt!

Ansonsten bin ich sehr zufrieden mit dem Tool :allright:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
remi_meier
Beiträge: 1078
Registriert: 29.08.2004 20:11
Wohnort: Schweiz

Beitrag von remi_meier »

Ok, ist geändert. Du darfst gerne noch weitere Vorschläge vorbringen,
solange das Projekt noch aktuell ist :allright:

Ich frage mich gerade, ob jaPBe nicht eine Funktion hat für externe Hilfen
im HTML-Format aufzurufen... Hats, aber würde das per Anker auch zur
Funktion springen? Dann würde ich das noch anpassen, weiss jetzt halt
aber nicht wie :|
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

>> Du darfst gerne noch weitere Vorschläge vorbringen
Werde ich dann mal tun :wink:
Zu den ProgramParameters hätte ich gerne ein Gegenstück für den Code!

Code: Alles auswählen

;** /onlydll
als Beispiel. Ich verwende den jaPBDoc oft auf der IDE heraus, wo ich dann
schlecht verschiedene Parameter übergeben kann. Ein kl. Config Tool wäre
zu umständlich, aber direkt in den Code, wenns immer so genutzt wird, wäre
schon sehr praktisch.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
remi_meier
Beiträge: 1078
Registriert: 29.08.2004 20:11
Wohnort: Schweiz

Beitrag von remi_meier »

Gute Idee, ist im neuen Update :)
Benutzeravatar
bobobo
jaAdmin
Beiträge: 3857
Registriert: 13.09.2004 17:48
Kontaktdaten:

Beitrag von bobobo »

Hab ich vielleicht irgendwo übersehen ..
gibt's ne direkte Umlautunterstützung ???
‮pb aktuell5.7 - windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Benutzeravatar
remi_meier
Beiträge: 1078
Registriert: 29.08.2004 20:11
Wohnort: Schweiz

Beitrag von remi_meier »

Was verstehst du darunter?
Wenn du meinst, dass die Umlaute in den Kommentaren mit z. B. Ü
ersetzt werden sollen, dann ja.
Benutzeravatar
bobobo
jaAdmin
Beiträge: 3857
Registriert: 13.09.2004 17:48
Kontaktdaten:

Beitrag von bobobo »

das meinte ich ..

ein

Code: Alles auswählen

;* WindowId für das Hauptfenster
wird hier zu einem

Code: Alles auswählen

WindowId für das Hauptfenster
oder im QuellCode auch
<TR BGCOLOR="white"><TD><DL><DT><code><b>#Window_0</b></code></DT><DD>WindowId für das Hauptfenster</DD><DL></TD></TR>


Außerdem ist mir aufgefallen, dass

Code: Alles auswählen

Global info.s ;* Information
Procedure test3() ;** test3

EndProcedure
anders (steht dann beides unter den Globals) übersetzt wird als

Code: Alles auswählen

Global info.s ;* Information

Procedure test3() ;** test3

EndProcedure
‮pb aktuell5.7 - windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Benutzeravatar
remi_meier
Beiträge: 1078
Registriert: 29.08.2004 20:11
Wohnort: Schweiz

Beitrag von remi_meier »

Danke, sollte alles nicht sein. Werd mich mal etwas Bugs suchen gehen :)
Benutzeravatar
remi_meier
Beiträge: 1078
Registriert: 29.08.2004 20:11
Wohnort: Schweiz

Beitrag von remi_meier »

Ok, sollte behoben sein. Neu ist jetzt auch, dass diese Einzeilerbeschreibungen
auch für Prozeduren und globale Variablen gehen:

Code: Alles auswählen

Procedure test() ;* returns nothing
EndProcedure

Global a.l, b.l ;* b is cool
Was aber Fehler erzeugt, sind nun Zeilen wie diese:

Code: Alles auswählen

Procedure test() ;** test: info
Dabei wird alles nach dem ersten * als Beschreibung aufgefasst, also
kein Unterschied ob ;* oder ;** (wegen Einfachheit und Speed).

Jo :)
Benutzeravatar
bobobo
jaAdmin
Beiträge: 3857
Registriert: 13.09.2004 17:48
Kontaktdaten:

Beitrag von bobobo »

nun bekomm ich aber keine Mehrzeiler mehr hin (bei Prozeduren) :cry:

bin echt bloß zu blöd
‮pb aktuell5.7 - windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Antworten