| Version instantanée du 12 février 2011 | |
|
|
|
Auteur | Message |
---|
Jack Admin
Nombre de messages : 2394 Date d'inscription : 28/05/2007
| Sujet: Version instantanée du 12 février 2011 Sam 12 Fév 2011 - 11:27 | |
| Version instantanée du 12 février 2011: PANORAMIC V 0.9.21i3 (la version PANORAMIC V 0.9.21i2 n'aura duré que quelques heures) Une version instantanée est la version actuelle du développement de PANORAMIC, elle vous permet d'utiliser les toutes dernières améliorations, sans attendre la sortie de la prochaine version. Une version instantanée n'a pas de procédure d'installation (c'est un fichier zip contenant l'EDITEUR). Les nouveaux mots-clés n'ont pas de coloration syntaxique dans l'EDITEUR. Voici les apports de cette version, par rapport à la dernière version régulière PANORAMIC V0.9.20 du 29 novembre 2010: -------------------------------------------------------------------------------- 1 - Le mode "trace". TRACE_ON nom_fichier : passe en mode trace et crée le fichier de traçage nom_fichier. Le fichier est un fichier texte. Si le fichier n'existe pas, il est créé, sinon le fichier existant est écrasé par le nouveau. Ce mode consiste à écrire dans le fichier texte la date, l'heure et le numéro de la ligne en cours d'exécution. Toute erreur y est également écrite: numéro et libellé d'erreur. Le fichier est fermé automatiquement dans 2 cas: - il y a une erreur et aucun ON_ERROR_GOTO a été exécuté - quand l'exécution est arrivée à la dernière ligne du source (dans le cas où il n'y a pas de END). TRACE_OFF : sort du mode trace et ferme le fichier de traçage. Exemple: - Code:
-
dim a%,b% trace_on "test.txt" a%=1 b%=1 trace_off a%=2 end Le fichier de traçage test.txt obtenu: - Code:
-
17/12/2010|14:49:18*** TRACE ON *** 17/12/2010|14:49:18->line=4 17/12/2010|14:49:18->line=5 17/12/2010|14:49:18->line=6 17/12/2010|14:49:18*** TRACE OFF *** ou encore: - Code:
-
dim a%,b% trace_on "test.txt" for a%=1 to 3 b%=1 next a% abcd a%=1 b%=2 trace_off end qui donne: - Code:
-
17/12/2010|20:36:58*** TRACE ON *** 17/12/2010|20:36:58->line=3 17/12/2010|20:36:58->line=4 17/12/2010|20:36:58->line=5 17/12/2010|20:36:58->line=4 17/12/2010|20:36:58->line=5 17/12/2010|20:36:58->line=4 17/12/2010|20:36:58->line=5 17/12/2010|20:36:58->line=4 17/12/2010|20:36:58->line=5 17/12/2010|20:36:58->line=4 17/12/2010|20:36:58->line=5 17/12/2010|20:36:58->line=6 17/12/2010|20:36:58*** ERROR n°32 Illegal Instruction 17/12/2010|20:36:58*** ERROR TRACE OFF *** Notez que l'erreur à la ligne 6 a entrainé automatiquement un TRACE_OFF et une fermeture de fichier. Si un ON_ERROR_GOTO est exécuté, il n'y a bien sûr pas de TRACE_OFF automatique: - Code:
-
dim a%,b% label erreur on_error_goto erreur trace_on "test.txt" a%=1 b%=1 abcd a%=2 b%=3 end erreur: print "erreur" trace_off terminate donne: - Code:
-
17/12/2010|20:40:30*** TRACE ON *** 17/12/2010|20:40:30->line=5 17/12/2010|20:40:30->line=6 17/12/2010|20:40:30->line=7 17/12/2010|20:40:30*** ERROR n°32: Illegal Instruction 17/12/2010|20:40:30->line=12 17/12/2010|20:40:30->line=13 17/12/2010|20:40:30*** TRACE OFF *** Ce mode aidera à la recherche d'erreur qui n'était possible jusqu'à présent que par des points de visualisation qui arrêtaient l'exécution: message "on passe ici" ou message "a% vaut"+str$(a%)2 - Modification individuelle d'une ligne ou d'une colonne d'un GRID GRID_ONE_COLUMN_WIDTH N,C,V : met une largeur de V pixels à la colonne C du GRID numéro N GRID_ONE_ROW_HEIGHT N,R,V : met une hauteur de V pixels à la ligne R du GRID numéro N GRID_COLUMN_SIZING_ON N : autorise la modification à la souris de la largeur des colonnes du GRID numéro N GRID_COLUMN_SIZING_OFF N : interdit la modification à la souris de la largeur des colonnes du GRID numéro N GRID_ROW_SIZING_ON N : autorise la modification à la souris de la hauteur des lignes du GRID numéro N GRID_ROW_SIZING_OFF N : interdit la modification à la souris de la hauteur des lignes du GRID numéro N 3 - Choix d'un instrument MIDI: MIDI_INSTRUMENT N : définit l'instrument numéro N comme insrument MIDI (N va de 0 à 255) Exemple: - Code:
-
label joue print "Do, Ré, Mi, Fa, Sol" midi_on print " joué par un xylophone" midi_instrument 13 gosub joue print " par un harmonica" midi_instrument 22 gosub joue print " par une guitare" midi_instrument 24 gosub joue print " par un violon" midi_instrument 40 gosub joue print " par une flutte" midi_instrument 73 gosub joue print " par une cornemuse" midi_instrument 109 gosub joue print " par des oiseaux" midi_instrument 123 gosub joue print " par des sonneries de téléphone" midi_instrument 124 gosub joue midi_off
print print "Test suivant?" input xxx% chain "aaa"
joue: midi_play 60,6 midi_play 62,6 midi_play 64,6 midi_play 65,6 midi_play 67,6 return 4 - objet CONTAINER: Les objets contenus dans un CONTAINER sont détruits quand le CONTAINER est détruit. Un CONTAINER peut contenir un autre CONTAINER. 5 - La limite à 2000 pixels est levée dans: WIDTH, HEIGHT, TOP, LEFT, SPRITE_POSITION, SPRITE_X_POSITION, SPRITE_Y_POSITION6 - numéro de la ligne exécutée: La variable système NUMBER_CURRENT_LINE retourne le numéro de la ligne qui est en cours d'exécution. 7 - le bug "STEPS" dans le boucle FOR/NEXT est corrigé. 8 - STOP propose de continuer: STOP affiche désormais une fenêtre proposant de continuer ou d'arrêter le programme. 9 - modifications dans l'EDITOR: - la fenêtre occupe tout l'écran. - les fenêtre d'aide occupent toute la largeur de l'écran (mais gardent la même hauteur) - il est possible de charger et de tester les exemples du manuel de référence (bouton " charger l'exemple" dans la fenêtre)
Dernière édition par Jack le Dim 6 Mar 2011 - 12:49, édité 3 fois | |
|
| |
Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: Version instantanée du 12 février 2011 Sam 12 Fév 2011 - 12:29 | |
| Très belle collection de nouvelles fonctionalités ! Merci, Jack ! | |
|
| |
Invité Invité
| Sujet: Re: Version instantanée du 12 février 2011 Sam 12 Fév 2011 - 12:30 | |
| Merci pour cette version. Le coup du chant des oiseaux, c'est pas mal. J'ai enfin ma variable: NUMBER_CURRENT_LINE. Une chose très bien aussi, est la commande stop qui peut continuer. Un container qui peut aussi contenir un autre container: bravo. le chargement des exemples est aussi intéressant. J'ai pas testé le reste. Les autres le fairons certainement. |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: Re Sam 12 Fév 2011 - 13:32 | |
| Merci Jack ! tu es un | |
|
| |
JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: Version instantanée du 12 février 2011 Sam 12 Fév 2011 - 14:21 | |
| Très intéressant tout ça pour la mise au point, le mode Trace, le numéro de ligne courant, et le stop momentané. De même la dimensions variable individuellement pour les colonnes et rangées des grilles. Merci Jack. | |
|
| |
JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: Version instantanée du 12 février 2011 Sam 12 Fév 2011 - 15:28 | |
| Je fonctionne avec le nouvel éditeur, et je semble avoir un problème avec les couleurs (COLOR N, red, green, blue) sur le Form 0: COLOR 0,0,0,0 donne bien noir COLOR 0,255,255,255 donne jaune (au lieu de blanc) COLOR 0, 255,0,0 donne bien rouge COLOR 0,0,255,0 donne noir (au lieu de vert) COLOR 0,0,0,255 donne vert (au lieu de bleu)
| |
|
| |
Jack Admin
Nombre de messages : 2394 Date d'inscription : 28/05/2007
| Sujet: Re: Version instantanée du 12 février 2011 Sam 12 Fév 2011 - 15:50 | |
| Il y a effectivement un bug dans COLOR et qui touche les objets : SCENE3D, EDIT, MEMO, COMBO, ALPHA, FORM, LIST, PICTURE, CHECK, OPTION, MOVIE. J'ai désactivé le téléchargement. Je corrige et je mets une nouvelle version. C'est l'affaire de quelques heures.
Dernière édition par Jack le Sam 12 Fév 2011 - 15:57, édité 1 fois | |
|
| |
JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: Version instantanée du 12 février 2011 Sam 12 Fév 2011 - 15:52 | |
| | |
|
| |
Invité Invité
| Sujet: Re: Version instantanée du 12 février 2011 Sam 12 Fév 2011 - 16:07 | |
| |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: Aide Sam 12 Fév 2011 - 18:31 | |
| J'ai un petit souci avec l'aide - Manuel de reference quand je charge l'exemple plus moyen de voir reapparaitre la fenetre du manuel | |
|
| |
Jack Admin
Nombre de messages : 2394 Date d'inscription : 28/05/2007
| Sujet: Re: Version instantanée du 12 février 2011 Sam 12 Fév 2011 - 19:07 | |
| Le bug est corrigé et testé. Comme certains ont déjà téléchargé la version PANORAMIC V 0.9.21i2, j'ai appelé cette version PANORAMIC V 0.9.21i3.
@ygeronimi: le seul moyen de faire réapparaitre la fenêtre d'aide du manuel de référence est de réduire la fenêtre principale. Je corrige cela pour la prochaine version.
| |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: re Sam 12 Fév 2011 - 19:35 | |
| Merci Jack ! Super le redimensionnement des cellules de Grid ! | |
|
| |
JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: Version instantanée du 12 février 2011 Sam 12 Fév 2011 - 21:20 | |
| Ca y est, j'ai retrouvé des couleurs ! Merci Jack. | |
|
| |
Invité Invité
| Sujet: Re: Version instantanée du 12 février 2011 Dim 13 Fév 2011 - 15:15 | |
| Pour le manuel de référence en arrière-plan, moi ce que je fais dans mes programmes c'est que quand un bouton est cliquer je fais : - Code:
-
show 1 (la form à afficher) to_foreground 1 (la mettre au premier-plan) et voilà! |
|
| |
jjn4
Nombre de messages : 2747 Date d'inscription : 13/09/2009
| Sujet: +++ Dim 13 Fév 2011 - 19:39 | |
| Ouh ouh, ce n'est pas mal du tout, tout ça ! Merci, Jack !!! petite question : si la limite à 2000 pixels des width, height... est levée, elle est maintenant à combien ? A l'infini ? | |
|
| |
jjn4
Nombre de messages : 2747 Date d'inscription : 13/09/2009
| Sujet: +++ Dim 13 Fév 2011 - 20:47 | |
| | |
|
| |
Nardo26
Nombre de messages : 2294 Age : 56 Localisation : Valence Date d'inscription : 02/07/2010
| Sujet: Re: Version instantanée du 12 février 2011 Lun 14 Fév 2011 - 5:45 | |
| Merci Jack, l'objet grid avait besoin vraiment besoin de ces fonctions ! | |
|
| |
JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: Version instantanée du 12 février 2011 Lun 14 Fév 2011 - 11:25 | |
| Si j'étais du genre à n'être jamais content, je dirais que ça aurait été bien de pouvoir colorer individuellement une cellule donnée... | |
|
| |
Nardo26
Nombre de messages : 2294 Age : 56 Localisation : Valence Date d'inscription : 02/07/2010
| Sujet: Re: Version instantanée du 12 février 2011 Lun 14 Fév 2011 - 14:51 | |
| Qu'est ce qu'il casse le moral ce JL35 ! Quelques suggestions (A pour dans 20 ans car franchement non-prioritaire) : Au niveau de l'éditeur : - Pouvoir fermer un onglet - Avoir comme chemin d'accès par défaut celui de l'onglet sélectionné - Lorsqu'on clique sur "aide", si la fenêtre est déjà ouverte, la mettre en avant-plan.... PS: Ce ne sont que des suggestions... c'est pas comme JL35, où c'est presque un ordre !!!
Dernière édition par Nardo26 le Lun 14 Fév 2011 - 15:33, édité 1 fois | |
|
| |
JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: Version instantanée du 12 février 2011 Lun 14 Fév 2011 - 15:18 | |
| Moi j'émettais simplement une hypothèse, alors que toi tu demandes carrément, quel culot ! De même, si j'étais quelqu'un d'autre je dirais aussi qu'après m'être plaint que la fenêtre de l'éditeur était trop riquiqui au lancement, maintenant qu'elle prend tout l'écran et qu'elle masque tout le reste il faut la réduire systématiquement, mais bon... (je dirais l'idéal pour moi ce serait la moitié de l'écran en largeur et tout l'écran en hauteur, pouvoir en gros avoir l'éditeur d'un côté et le lancement de l'application de l'autre, simultanément). Pouvoir fermer un onglet, ça serait pas mal non plus... | |
|
| |
Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: Version instantanée du 12 février 2011 Lun 14 Fév 2011 - 17:30 | |
| Et, pour mettre tout le monde d'accord, pourquoi ne pas imaginer une ligne "Options" ou "Propriétés" dans le menu de l'éditeur, dans lequel on pourrait configurer des options personnelles à appliquer par systématiquement, au démarrage de l'éditeur ? Avec les éléments suivants: - hauteur et largeur de la fenêtre - police à utiliser etc ? | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: RE Lun 14 Fév 2011 - 17:55 | |
| Je vais en rajouter une couche, ...mais je pense que nos petits enfants pourront s'en servir tellement elle sera loin dans la liste. pourquoi ne pas avoir un retour à ligne dans l'editeur qui ne compte pas une ligne en plus. on se calme !, je m'explique : Quand on écrit la dénomination d'un caption long ou un truc du style " text x,alpha$ +"bbbbb"+........", on passe la ligne vertical de fin de l'éditeur et on peut avoir une longue longue ligne. Du fait de se retour , on serait sur la même ligne (pas de numérotation)mais affiché juste en dessous avec une implémentation. on pourrait ainsi limiter la largeur à cette ligne verticale. à dans 2 siècles... | |
|
| |
659_minifly
Nombre de messages : 590 Age : 76 Localisation : Valenciennes Nord Date d'inscription : 29/04/2010
| Sujet: Re: Version instantanée du 12 février 2011 Lun 14 Fév 2011 - 18:02 | |
| Normalement il y a un truc si vous êtes sur le bureau et que vous choisissez panoramic avec la la touche de droite de la mouse dans propriété il y a un option pour choisir la taille de la fenetre au lancement Malheureusement avec panoramic cele ne mmarche pas Moi le petite fenêtre me convenait car je lance Panoramic a partir d'une editeur. Mais bon il en faut pour tout le monde peu être la prochaine fois ? | |
|
| |
JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: Version instantanée du 12 février 2011 Lun 14 Fév 2011 - 18:40 | |
| Je serais plutôt d'accord avec Klaus, pouvoir paramétrer en fonction de ses goûts et besoins personnels. | |
|
| |
Nardo26
Nombre de messages : 2294 Age : 56 Localisation : Valence Date d'inscription : 02/07/2010
| Sujet: Re: Version instantanée du 12 février 2011 Lun 14 Fév 2011 - 20:49 | |
| Je sais pas pour vous mais pour moi l'éditeur ne mémorise pas le choix des couleurs...
| |
|
| |
Contenu sponsorisé
| Sujet: Re: Version instantanée du 12 février 2011 | |
| |
|
| |
| Version instantanée du 12 février 2011 | |
|