Difference between revisions of "Free Vision"

From Lazarus wiki
Jump to navigationJump to search
(Template added)
m
Line 5: Line 5:
 
Free Vision implements a full windowing system, where each window can be updated, moved and operated independently from other windows. It is implemented on top of the [[video]], [[keyboard]] and [[mouse]] units and Free Vision applications can therefore run on most FPC platforms using the ''write once, compile anywhere'' principle.
 
Free Vision implements a full windowing system, where each window can be updated, moved and operated independently from other windows. It is implemented on top of the [[video]], [[keyboard]] and [[mouse]] units and Free Vision applications can therefore run on most FPC platforms using the ''write once, compile anywhere'' principle.
  
The [[Textmode IDE|Free Pascal IDE]] uses Free Vision for its user interface.
+
The [[Textmode IDE|Free Pascal IDE]] uses Free Vision for its user interface. [[Textmode IDE Development]] lists a simple object chart of IDE + FV objects.
 +
 
 +
Free Vision is not 100% complete:
 +
 
 +
* the colorsel unit is missing, and the support to use (palette) might not be complete and/or debugged.

Revision as of 14:15, 12 October 2008

Deutsch (de) English (en) 日本語 (ja) português (pt)

Free Vision is an application framework that allows you to design user friendly text mode applications. It is designed to be API-compatible with Borland's Turbo Vision framework.

Free Vision implements a full windowing system, where each window can be updated, moved and operated independently from other windows. It is implemented on top of the video, keyboard and mouse units and Free Vision applications can therefore run on most FPC platforms using the write once, compile anywhere principle.

The Free Pascal IDE uses Free Vision for its user interface. Textmode IDE Development lists a simple object chart of IDE + FV objects.

Free Vision is not 100% complete:

  • the colorsel unit is missing, and the support to use (palette) might not be complete and/or debugged.