[PureBasic 4] Vorab-Veröffentlichung der deutschen Hilfe

Ankündigungen PureBasic oder die Community betreffend.
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

[PureBasic 4] Vorab-Veröffentlichung der deutschen Hilfe

Beitrag von ts-soft »

Könnt ihr hier herunterladen!
André hat geschrieben:Schöne Grüße, auch an die deutsche PB-Community
Die Hilfe ist noch nicht fertig, aber Fehler bitte trotzdem Posten, damit diese
auch beseitigt werden.

Gruß
Thomas
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
Falko
Admin
Beiträge: 3531
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 »

Thanks :allright:
Bild
Win11 Pro 64-Bit, PB_6.11b1
Benutzeravatar
Lebostein
Beiträge: 674
Registriert: 13.09.2004 11:31
Wohnort: Erzgebirge

Beitrag von Lebostein »

Danke!!

Ich hoffe einige Texte werden noch überarbeitet. Teilweise klingt es so, als sei es Wort für Wort übersetzt worden (da es nur eine erste Version ist, kann man das bei der Menge an zu übersetzenden Text verstehen). Besonders der Text zu den Macros. Teilweise sehr schwer zu verstehen:

Code: Alles auswählen

Makros (englisch "Macros") sind ein sehr mächtiges Feature, hauptsächlich nützlich für fortgeschrittene Programmierer. Ein Makro ist ein Platzhalter für etwas Code (ein Schlüsselwort, eine Zeile oder auch viele Zeilen), welcher (beim Kompilieren) direkt an der Stelle, wo das Makro aufgerufen wird, in den Programmcode eingefügt wird. 

In dieser Beziehung unterscheidet es sich von Prozeduren, da Prozeduren beim Aufrufen nicht den Code duplizieren. 

Ein Makro kann weder einen Rückgabewert noch typenbasierte Parameter haben. Wenn ein Makro einige Parameter hat, werden diese im Makro exakt durch den wörtlichen Ausdruck ersetzt, der beim Aufruf des Makros an dieses übergeben wurde. Zu diesem Zeitpunkt wird keine Auswertung vorgenommen, was sehr wichtig zum Verstehen ist: die Auswertung einer Code-Zeile wird begonnen, sobald alle auf dieser Zeile gefundenen Makros erweitert (d.h. durch ihren Inhalt ersetzt) wurden. 

Die Makros werden in zwei Kategorien eingeteilt: einfache (ohne Parameter) und komplexe (mit Parameter, benötigen Klammern beim Aufruf). Bei der Verwendung ohne Parameter ist es möglich, jedes Wort mit einem anderen Wort (oder jeden Ausdrucks) zu ersetzen. Die Makros können rekursiv verwendet werden; wenn jedoch der übergebene Parameter das Verkettungszeichen '#' beinhaltet, wird es nicht erweitert. 
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Beitrag von MVXA »

Wäre schön, wenn man in dieser Version noch die einzelnen "Bücher"
zusammen in ein überliegendes Buch zusammen fassen kann. Also
sowas wie:

Code: Alles auswählen

Windows > Gadgets
        > Windows
        > Toolbar
        > Statusbar
....
Würde die Übersicht deutlich verbessern...
Bild
Benutzeravatar
Laurin
Beiträge: 1639
Registriert: 23.09.2004 18:04
Wohnort: /dev/eth0

Beitrag von Laurin »

Du meinst nach OS unterteilen? Ja, das wäre eine gute Idee.. :allright:
Now these points of data make a beautiful line.
And we're out of beta. We're releasing on time.
Benutzeravatar
MVXA
Beiträge: 3823
Registriert: 11.09.2004 00:45
Wohnort: Bremen, Deutschland
Kontaktdaten:

Beitrag von MVXA »

Ich meinte nach einzelnen Gruppen. Also sowas wie Sprite, Sprite3D und
so zusammen gehören wie Windows, Gadgets und Statusbar..
Bild
Benutzeravatar
Andre
PureBasic Team
Beiträge: 1757
Registriert: 11.09.2004 16:35
Computerausstattung: MacBook Core2Duo mit MacOS 10.6.8
Lenovo Y50 i7 mit Windows 10
Wohnort: Saxony / Deutscheinsiedel
Kontaktdaten:

Beitrag von Andre »

Also Anregungen sind immer willkommen, insbesondere wenn auch gleich Lösungsvorschläge (z.B. besser formulierter Text) mitgeliefert werden.

@Lebostein: schonmal mit einem Translator versucht, den englischen Text zu übersetzen? Dann erst würdest Du 1:1 Übersetzungen kennenlernen... :wink:

In der deutschen Hilfe habe ich ja teilweise sogar noch Begriffserklärungen zu - nicht übersetzten - englischen Wörtern drin.
Bye,
...André
(PureBasicTeam::Docs - PureArea.net | Bestellen:: PureBasic | PureVisionXP)
Toshy
Beiträge: 713
Registriert: 22.03.2005 00:29
Computerausstattung: Computer und Strom vorhanden
Wohnort: LK Wolfenbüttel

Beitrag von Toshy »

Hallo.

IsThread()

fehlt noch komplett in der Hilfe.

Gruß
Toshy
1. Win10
PB6.1
Benutzeravatar
Andre
PureBasic Team
Beiträge: 1757
Registriert: 11.09.2004 16:35
Computerausstattung: MacBook Core2Duo mit MacOS 10.6.8
Lenovo Y50 i7 mit Windows 10
Wohnort: Saxony / Deutscheinsiedel
Kontaktdaten:

Beitrag von Andre »

Servus Leute,

habe meinen aktuellsten Stand der deutschen Hilfe hier zum Download bereitgestellt.

Ist immer noch nicht ganz fertig - entspricht jedoch bereits dem Stand der Beta 7 sowie einigen zusätzlichen Erweiterungen.

Anregungen für weitere Ergänzungen oder Korrekturen sind immer willkommen. :wink:
Bye,
...André
(PureBasicTeam::Docs - PureArea.net | Bestellen:: PureBasic | PureVisionXP)
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 »

Danke Andre :allright:

PS: Hab den obigen Download auch aktualisiert, damit keiner ne alte Version
erwischt.
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
Antworten