Panoramic Editor description
Create your Window application in BASIC language, with an easy and user-friendly development environment.
Panoramic Editor is a simple and user-friendly language using the syntax of the famous Basic language. It has been designed to be easy to use.
It is named "PANORAMIC" because it has a very large field of activities: system objects, sounds, musics, pictures, movies, 2D drawings, 3D worlds (with 3D objects, 3D camera, 3D light), text files, EXCEL driving, etc, etc.
Executable files (EXE) can be generated to create and to distribute stand-alone applications running standalone without PANORAMIC. There is no need to install Panoramic Editor, as it is a portable software.
Fields of action:
· 3d world: loads MD2 and 3DS objects, primitive 3D objects, manage them (in position, size, color, texture), pilots a 3d light and a 3d camera,
· 2d world: move SPRITES on a background,
· loads and plays multimedia objects: sounds, musics, pictures, movies,
· draws circles, rectangles, lines, polylines, points,
· creates and handles system objects (from Windows): button, list, combobox, bars, ...
· handles text or binary files on the disk: read, write, creates, ...
· drives Excel software,
· enables mathematic computation: log, exp, sin, cos;
Here are some key features of "Panoramic Editor":
· PANORAMIC uses the classical BASIC syntax.
· Not case-sensitive: nExT and NeXt have the same meaning.
· REM for remarks: characters after REM are not evaluated.
· Blanks can be inserted everywhere except inside a keyword or a variable name.
· All the variables must be defined by keyword DIM, except system variables (for example TIME$, DATE$, DIR_CURRENT$).
· Several commands can be on the same line, separated by ":"
· "." is the decimal separator for the numbers.
· If an error occurs, an explaining window is displayed and the program is stopped.
· Every system object (button, list, …) must be created with an associated number. This number is the identifier for any command applied on this object.
· Every 3D object must be created with an associated number. This number is the identifier for any 3D command applied on this object.
· Every SPRITE object must be created with an associated number. This number is the identifier for any SPRITE command applied on this object.
· Numbers of SYSTEM OBJECTS, numbers of SPRITE OBJECTS and numbers of 3D OBJECTS are independent (no relationship).
Commands by family:
· Every command on a 3D object begins by 3D: 3d_x_position, 3d_z_rotate;
· Every command to draw in the plane begins by 2D: 2d_circle, 2d_pen_color;
· Every command on a SPRITE object begins by SPRITE: sprite_position, sprite_hide;
· etc, etc
| ||Softpedia guarantees that Panoramic Editor 0.9.22 is 100% CLEAN, which means it does not contain any form of malware, including spyware, viruses, trojans and backdoors. [read more >] |