PANORAMIC
Un article de Wikipédia, l'encyclopédie libre.
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 |
Cet article est une ébauche concernant l’informatique.
Vous pouvez partager vos connaissances en l’améliorant. (Comment ?).
|
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)