|
OWBasic Standard LibraryDa auf die Dauer in Programmen für OWBasic einige Aufgaben immer wieder vorkommen, entstand früh der Gedanke, diese in einer Bibliothek zusammenzufassen. Mein erster Versuch an einer solchen Bibliothek war Licentia laborandi, auf welches nahezu alle meiner OWBasic-Programme zurückgriffen. Da Licentia laborandi, teils wegen neuer Funktionen, teils wegen einer völligen Überarbeitung, die wegen der Abwärtskompatibilität zu älteren Programmen die Folge hatte, daß in der neueren Version von Licentia laborandi auch die alte enthalten war, recht schnell wuchs, wurde es leider mehr zu einem Hindernis denn zu einer Erleichterung. Die OWBasic Standard Library ist nun der Versuch, eine ähnliche Grundlage für die OWBasic-Programmierung zu schaffen, ohne eine unhandliche Größe zu erreichen. Während Licentia laborandi mangels einer Dokumentation nur von meinen Programmen genutzt wurde, soll die OWBasic Standard Library, wie der Name nahelegt, ein von allen benutzbares Hilfsmittel bei der OWBasic-Programmierung sein. Die Dokumentation zur OSL ist hier oder weiter unten als ZIP-Archiv verfügbar. Für alle Arten von Änderungs-, Verbesserungsvorschlägen und Kritik bin ich offen; ich möchte darum bitten, diese zwecks öffentlicher Zugänglichkeit in deutscher oder englischer Sprache im pocketviewer.de-Forum zu posten. Änderungen in OSL 1.01 Beta 4:
Änderungen in OSL 1.02 Beta 5:
Änderungen in OSL 1.20 Beta 1:
Änderungen in OSL 1.22 Final:
OSLDemos, fontdemo - Darstellung eines Textes mittels benutzerdefinierter Schriftart Downloads:OWBasic Standard Library v1.22 - Die Libraries im TWF-Format OSL-Beispielprogramme - Einige kleine Beispiele zur Anwendung der OSL (wrapdemo, timerdemo, guidemo, icondemo, fontdemo, memodemo, qmemodemo) OSLhtmlD120.zip - Dokumentation im HTML-Format OSLprefD120.zip - Dokumentation im PocketReferencer-Format OSLhsrc120.zip - Source der Dokumentation |