PANORAMIC

Un article de Wikipédia, l'encyclopédie libre.

image:Langage_progr.png
Cet article fait partie de la série
langages de programmation
Langages à objets
C++ - C# - D
Eiffel - Groovy - Java
Lisaac - Python - Ruby
Simula - Smalltalk
Langages impératifs
APL - ASP - Assembleur
BASIC - C - COBOL - Natural
Forth - Fortran - Limbo - Logo
Pascal - Perl - PHP - TCL
Visual Basic - WLangage
Langages fonctionnels
Haskell - ML/OCaml
Lisp/Common Lisp
Scheme - XSLT
Langages déclaratifs
Clips - Prolog
Langages concurrents
Ada 95 - Erlang
Voir aussi
Conception - Codage
Tests - Optimisations

PANORAMIC est un langage BASIC sous Windows permettant de manipuler des objets Windows (Button, Edit, Combo, Picture, Scene3D, Movie, Track_bar, Scroll_bar, ...) et des objets 3D.

La manipulation d'objets est simple : pour créer un objet, il suffit de taper son type suivi d'un numéro. Le numéro est ensuite utilisé pour toute action sur cet objet.

Exemple :

- Pour créer un bouton : button 1

- Pour lui donner une largeur de 100 pixels : width 1,100

- Pour qu'il affiche un texte : caption 1,"Bonjour !"

etc, etc

Autre exemple:

- Pour créer un monde 3d : scene3d 1

- Pour y mettre une théière : 3d_teapot 1 (car les objets 3D ont aussi leur numérotation)

- Pour la faire pivoter de 30 degrés sur son axe Z : 3d_z_rotate 1,30


Il gère des évènements : on_click, on_change.

Il a environ 290 mots-clés.

Il peut piloter Excel, dessiner, gérer des fichiers, la souris, utiliser des objets 3DS ou MD2, ...

Il peut créer des exécutables.

Il se compose de 2 parties :

- un IDE pour créer son application avec une interface utilisateur: avec la souris, on place des objets sur une feuille et on les redimensionne. Ensuite on tape le code correspondant aux événements sur ces objets.

- un EDITOR pour créer son application à partir de rien.

Lien vers le site officiel :

Version actuelle : 0.9.9 (26 avril 2008)