Sign in Join
Wiki copytemporary

Free Vision/de: what changed

Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.

Title: Free Vision/de

OldNewLine
1+## Beschreibung
2+
3+**Free Vision** ist ein Framework zum Erstellen benutzerfreundlicher Konsolenanwendungen. Free Vision ist API-kompatibel zu Borlands Turbo Vision Framework.
4+
5+Dabei beinhaltet Free Vision ein Konsolen-Fenstermanagementsystem, bei dem Fenster bewegt, verändert und aktualisiert werden können. Free Vision ist über die Units [[video]], [[keyboard]] und [[mouse]] implementiert und läuft dabei auf allen Plattformen, die vom FPC voll unterstützt sind.
6+
7+Das Interface der [[Textmode IDE|FreePascal IDE]] benutzt FreeVision. (Die IDE lässt sich in der Konsole über den Befehl "fp" aufrufen)\
8+
9+## Hello World
10+
11+Ein Hello World mit Free-Vision.
12+
13+``` pascal
14+program Project1;
15+
16+uses
17+ App, MsgBox;
18+var
19+ MyApp: TApplication;
20+
21+begin
22+ MyApp.Init;
23+ MessageBox('Hello World !', nil, mfOKButton);
24+ MyApp.Done;
25+end.
26+```
27+
28+## Tutorial
29+
30+Deutsches Tutorial zu **Free Vision**:
31+
32+- <https://github.com/sechshelme/Lazarus-FreeVision-Tutorial>
33+
34+\
35+Im Ordner HTML-Tutorial, ist das ganze Tutorial als HTML-Version vorhanden und somit in Browser anschaubar.
36+
37+- <https://github.com/sechshelme/Lazarus-FreeVision-Tutorial/tree/master/HTML-Tutorial>
38+
39+---
40+*From the Free Pascal wiki, page "Free Vision/de", as it stood on 2022-10-23 after a change by Mathias, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*

Back to history