FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  GroupesGroupes  Connexion  
Derniers sujets
» TourD Version 2
par Minibug Aujourd'hui à 1:50

» La métamatière et le peuple
par JL35 Hier à 21:18

» Capture d'une zone de l'écran total
par JL35 Hier à 18:41

» Logiciel de soutien scolaire en langues.
par Pedro Alvarez Hier à 11:49

» qui peut résoudre mon prb
par pascal10000 Jeu 16 Nov 2017 - 17:30

» évènements et objets système : listage automatique
par Jean Claude Jeu 16 Nov 2017 - 11:15

» Panoramic et la reconnaissance vocale.
par papydall Jeu 16 Nov 2017 - 3:45

» Bizzarerie dans Edge
par Marc 37 Mer 15 Nov 2017 - 17:45

» KGF_dll - nouvelles versions
par Klaus Mer 15 Nov 2017 - 2:08

» Analyser un code Panoramic
par JL35 Lun 13 Nov 2017 - 18:38

» Un bonjour en passant...
par Minibug Dim 12 Nov 2017 - 19:57

» mise a jour calculatrice
par joeeee2017 Dim 12 Nov 2017 - 4:20

» comment accèder à l'heure et à la date d'un fichier
par Klaus Sam 11 Nov 2017 - 0:53

» Compilateur FBPano
par Jicehel Mer 8 Nov 2017 - 15:22

» Mon adresse e-mail
par treehouse Mer 8 Nov 2017 - 14:36

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2017
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
27282930   
CalendrierCalendrier

Partagez | 
 

 Début d'un autre IDE

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : Précédent  1, 2, 3, 4, 5, 6, 7, 8, 9  Suivant
AuteurMessage
Klaus

avatar

Nombre de messages : 10112
Age : 68
Localisation : Ile de France
Date d'inscription : 29/12/2009

MessageSujet: Re: Début d'un autre IDE    Jeu 6 Fév 2014 - 19:44

Merci pour le diagnostic, Sergeauze. Voilà qui est corrigé:

Nouvelle version:
IDE V1.0.7 du 06/02/2014

Nouveauté:
correction d'un bug en copie d'objets
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Klaus

avatar

Nombre de messages : 10112
Age : 68
Localisation : Ile de France
Date d'inscription : 29/12/2009

MessageSujet: Re: Début d'un autre IDE    Jeu 6 Fév 2014 - 21:33

Nouvelle version:
IDE V1.0.8 du 06/02/2014

Nouveauté:
lancement automatique de l'éditeur de Panoramic lors de la génération du code

Au premier lancement de l'IDE, il demande la localisation de l'exécutable de Panoramic Editor. Cette information est déposée dans un fichier IDE.ini placé dans le dossier où est IDE.exe. Et après une génération de code, Panoramic Editor est lance avec le fichier généré, et on peut exécuter directement !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Jean Claude

avatar

Nombre de messages : 5056
Age : 63
Localisation : 83 Var
Date d'inscription : 07/05/2009

MessageSujet: Re: Début d'un autre IDE    Jeu 6 Fév 2014 - 22:58

Whoua !
Pas le temps de respirer  What a Face 

Je viens d'essayer la V8 et au départ je n'ai pas pigé qu'il fallait commencer par sélectionner l'éditeur Panoramic, là où il est. Un message préventif serait le bienvenu.

Sinon çà marche impeccable, l'éditeur se lance dès que l'on génère le code.

Pour la copie des objets, pas de problèmes rencontrés.

Glisser un OPTION dans un container_option affecte le bon PARENT à cet OPTION.

Bref, rien à déclarer question fonctionnement.

Une suggestion (sans abuser): serait-il possible d'avoir une grille dans les FORM(s) (visible ou pas) pour pouvoir aligner les objets ?

A+
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Klaus

avatar

Nombre de messages : 10112
Age : 68
Localisation : Ile de France
Date d'inscription : 29/12/2009

MessageSujet: Re: Début d'un autre IDE    Ven 7 Fév 2014 - 1:37

Merci pour ton appréciation. Ca fait plaisir, et je suis content que le résultat semble concluant.

Au sujet de la grille: je n'y avais pas pensé, mais j'avoue que l'idée est séduisante. Visuellement, cela ne semble pas évident. Mais avoir un genre de "grille magnétique", avec des "incréments" standard de déplacements - pourquoi pas. De sorte qu'en lâchant un objet, autant en positionnement qu'en redimensionnement, on s'ajuste automatiquement à un multiple ce cette valeur, et ce relativement à la form ou au conteneur en cause - je vais y réfléchir, sous forme d'une option ou d'un paramètre.

EDIT 7/2/2014 0h03

J'ai fait une modif pour afficher la fenêtre de choix de l'éditeur Panoramic après l'affichage complet du visuel de l'IDE. C'est plus clair ainsi, sûrement. Le titre de la fenêtre donne l'information sur ce qu'il y a à faire.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Klaus

avatar

Nombre de messages : 10112
Age : 68
Localisation : Ile de France
Date d'inscription : 29/12/2009

MessageSujet: Re: Début d'un autre IDE    Ven 7 Fév 2014 - 2:23

Nouvelle version:
IDE V1.0.9 du 07/02/2014

Nouveaute:
correction d'un bug en génération du code d'un projet contenant un ou plusieurs objets supprimés

Les sources sont à jour.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Jean Claude

avatar

Nombre de messages : 5056
Age : 63
Localisation : 83 Var
Date d'inscription : 07/05/2009

MessageSujet: Re: Début d'un autre IDE    Ven 7 Fév 2014 - 9:35

Pour le choix de l'éditeur, c'est effectivement mieux, l'utilisateur est plus incité à lire le bandeau.

A+
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
pascal10000

avatar

Nombre de messages : 548
Localisation : Troyes
Date d'inscription : 05/02/2011

MessageSujet: Re: Début d'un autre IDE    Ven 7 Fév 2014 - 12:42

bonjour klaus et aux panoramiciens
je suis assez de près ton projet et je trouve très bien
par contre une petite proposition a te faire a tu prévus
dans les versions future incorporer les options pour créer
les menus et également les dialogues pour les messages
style "message_confirmation_ok" et les autres
bonne continuation et bonne journée
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Klaus

avatar

Nombre de messages : 10112
Age : 68
Localisation : Ile de France
Date d'inscription : 29/12/2009

MessageSujet: Re: Début d'un autre IDE    Ven 7 Fév 2014 - 12:57

@Pascal10000:

Pour les menus, c'est prévu. Il faudra encore un peu de temps.

Pour les dialogues, c'est une autre affaire. En effet, l'IDE est conçu pour gérer des "objets" Panoramic. Les dialogues ne sont pas des objets, mais de simples commandes. Il y a bien une fenêtre pour voir et modifier le code des procédures, mais ce n'est pas l'éditeur de Panoramic. C'est un simple mémo dans lequel du peux saisir ce que tu veux.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Klaus

avatar

Nombre de messages : 10112
Age : 68
Localisation : Ile de France
Date d'inscription : 29/12/2009

MessageSujet: Re: Début d'un autre IDE    Ven 7 Fév 2014 - 12:59

Nouvelle version:
IDE V1.0.10 du 07/02/2014

Nouveautés:
- amélioration de la présentation des messages
- agrandissement automatique de la fenêtre de l'éditeur Panoramic lancé automatiquement après la génération du code source du projet

Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Jean Claude

avatar

Nombre de messages : 5056
Age : 63
Localisation : 83 Var
Date d'inscription : 07/05/2009

MessageSujet: Re: Début d'un autre IDE    Ven 7 Fév 2014 - 15:17

Il y a un petit souci de sauvegarde.

Le fichier.bas est sauvé sur le bureau, idem pour le fichier.ppr.
Comme l’exécutable Panoramic est sur mon bureau, je suppose que c'est la raison (dernier chemin connu).

Il faudrait que les sauvegardes arrivent dans le dossier IDE comme avant.
un petit DIR_CHANGE devrait faire l'affaire.

Ou éventuellement la création (automatique et avec avertissement) d'un dossier pour le fichier.bas, et tout çà avec choix pour l'utilisateur de l'emplacement de ce dossier.

Bon courage

A+
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Klaus

avatar

Nombre de messages : 10112
Age : 68
Localisation : Ile de France
Date d'inscription : 29/12/2009

MessageSujet: Re: Début d'un autre IDE    Ven 7 Fév 2014 - 15:32

Le bouton "Sve" (Sauver) sauvegarde là où se trouve le dossier par défaut.

Le bouton "Svas" (Sauvegarder sous) permet de choisir et/ou créer le dossier de destination.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Jean Claude

avatar

Nombre de messages : 5056
Age : 63
Localisation : 83 Var
Date d'inscription : 07/05/2009

MessageSujet: Re: Début d'un autre IDE    Ven 7 Fév 2014 - 22:24

Je n'avais pas compris la différence entre sva et sve, maintenant je sais.

Pour en revenir à la grille pour aligner les objets, (si ce n'est pas trop tard  Very Happy ), quelques points disposés en quadrillage tout les 50 pixels, suffiraient largement à aider l'utilisateur pour aligner ses objets.

Bon, je vais aller me coucher avec un bon coup d'aspirine, car je tremble de partout. (Pas bon signe).
Et en plus demain j'ai un déménagement à assurer, çà va être la fête.

A+
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Yannick

avatar

Nombre de messages : 7997
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Sam 8 Fév 2014 - 14:32

@ Klaus,

Est ce que tu pourras, à terme, mettre des icônes dans tes boutons ? (ce qui serait super  Wink )
Où, resteront ils avec les abréviations ?
 scratch 

C' est juste une question...ou une suggestion...ou....non...pas encore une demande....mais...cela pourrait venir... Laughing

@ Jean Claude,

C' est le stress, les déménagements me font presque le même effet... Laughing 
A moins que...ce soit la... scratch
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Klaus

avatar

Nombre de messages : 10112
Age : 68
Localisation : Ile de France
Date d'inscription : 29/12/2009

MessageSujet: Re: Début d'un autre IDE    Sam 8 Fév 2014 - 14:47

Oui, à terme, il y aura des icônes, format 16x16.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Klaus

avatar

Nombre de messages : 10112
Age : 68
Localisation : Ile de France
Date d'inscription : 29/12/2009

MessageSujet: Re: Début d'un autre IDE    Sam 8 Fév 2014 - 15:00

Nouvelle version:
IDE V1.0.11 du 08/02/2014

Nouveauté:
création et maintien des menus

La doc et les sources sont à jour.

J'ai placé un projet test_menu.ppr dans le WebDav. Il contient une définition d'un menu, réactif sur clic des lignes de détail. Il apparaît comme une bande jaune en haut de l'IDE, mais est un menu Pänoramic standard après génération. Pour voir le menu dans l'IDE, tirer simplement le Main_menu jaune vers le bas (sans la touche Shift) en effectuant un déplacement.

On a ainsi une belle façon visuelle de constituer les menus, quelque soit leur complexité et profondeur hiérarchique.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Klaus

avatar

Nombre de messages : 10112
Age : 68
Localisation : Ile de France
Date d'inscription : 29/12/2009

MessageSujet: Re: Début d'un autre IDE    Dim 9 Fév 2014 - 14:47

Nouvelle version:
IDE V1.0.12 du 09/02/2014

Nouveauté:
ajout des évènements On_key_down et On_key_up à un objet Scene2d

Les sources sont à jour. La doc est inchangée.

EDIT

Je tiens à repréciser l'esprit dans lequel l'IDE a été conçu.

L'objectif est la conception, la création de l'interface visuel d'un programme Panoramic, tout en fournissant une structure viable, facile à maintenir. Le programme gère la définition des évènements, des fenêtres multiples et des menus, un menu par fenêtre étant possible.

Cette structure, générée dans un fichier source Panomic avbec l'extension BAS, est directement exécutable dans l'éditeur de Panoramic, ce qui permet de vérifier immédiatement la pertinence du paramétrage.

Il faut ensuite intégrer dans cette structure, tous les traitements spécifiques à l'application, à l'aide de l'éditeur de Panoramic (ou de n'importe quel autre éditeur de code source). Cependant, on peut intégrer ces traitements spécifiques, dans l'IDE pour les mémoriser dans je fichier de projet (extension PPR). Ceci se fait par copier/coller dans les procédures évènement, et éventuellement la création de nouvelles procédures dites "privées" qui seront également mémorisées dans le projet, et dont le code généré fera partie intégrante de la structure générée. Mais il n'y a aucun moyen de ré-importer du code source Panoramic dans un projet IDE.

L'IDE est donc un outil puissant de conception visuelle, et peut être utilisé au-delà de cette limite, avec les contraintes indiquées ci-dessus.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Klaus

avatar

Nombre de messages : 10112
Age : 68
Localisation : Ile de France
Date d'inscription : 29/12/2009

MessageSujet: Re: Début d'un autre IDE    Lun 10 Fév 2014 - 2:36

Nouvelle version:
IDE V1.0.13 du 10/02/2014

Nouveautés:
ajout de l'objet Hviewer
ajout de la propriété Hint à tous les objets visibles


Les sources sont à jour, la doc est inchangée.

A ma connaissance, c'était le dernier objet qui manquait. Je l'avais loupé, celui-là.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
sergeauze

avatar

Nombre de messages : 391
Age : 65
Localisation : Hautes Alpes France
Date d'inscription : 09/01/2010

MessageSujet: Re: Début d'un autre IDE    Mar 11 Fév 2014 - 19:23

Salut  
A chaque objet :list ,scroll_bar, form etc on peut rattacher une liste de commandes
Dans le fichier .bas généré   elles ne sont pas toutes là ;seulement les plus importantes
Elle pourraient y  figurer  précédées de l'apostrophe  '  ; qui permettrait de les activer
en cas de  besoin
Est-ce par soucis de clarté dans le programme généré ?
Le néophyte aurait à sa disposition    le maximum d’indications sans  avoir à se référer
à la documentation
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://sergeauze.blog-video.tv/
Jean Claude

avatar

Nombre de messages : 5056
Age : 63
Localisation : 83 Var
Date d'inscription : 07/05/2009

MessageSujet: Re: Début d'un autre IDE    Mar 11 Fév 2014 - 20:23

@Sergeauze
Sans vouloir répondre à la place de Klaus,
Citation :
Le néophyte aurait à sa disposition,le maximum d’indications sans  avoir à se référer à la documentation
Je ne pense pas que Klaus est ait fait l'IDE pour faire les codes à la place du programmeur. Ce n'est pas le but.

Personnellement, je le trouve pratique pour positionner des objets dans une FORM (préparer une interface), même pour un programme déjà codé où tu ajoutes un formulaire, (il suffit de copier/coller la partie du code qui t'intéresse).

A+

PS:
@Klaus, j'ai téléchargé la version 13 ce matin, mais dans le bandeau c'est toujours marqué V1.0.12


Dernière édition par Jean Claude le Mar 11 Fév 2014 - 22:30, édité 1 fois
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Yannick

avatar

Nombre de messages : 7997
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Mar 11 Fév 2014 - 20:40

Je vais faire mon Papydall....Twisted Evil  Twisted Evil  Twisted Evil 

Jean Claude a écrit:
Je ne pense pas que Klaus est ait fait l'IDE pour faire les codes à la place du programmeur.

Ne m' en veuillez pas, je suis d' humeur taquine ce soir... Laughing
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
sergeauze

avatar

Nombre de messages : 391
Age : 65
Localisation : Hautes Alpes France
Date d'inscription : 09/01/2010

MessageSujet: Re: Début d'un autre IDE    Mar 11 Fév 2014 - 20:58

j'ai moi aussi la version 1.0.12 du  09

Bon je rêvais Embarassed 
J'ai un fois gouté  à la programmation  dite objet :il suffit de déplacer des blocs  à la souris et
le programme se construit tout seul
Mais  le charme de la programmation  n'y est plus
Merci à Klaus pour ses programmes qui nous facilitent les choses
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://sergeauze.blog-video.tv/
Klaus

avatar

Nombre de messages : 10112
Age : 68
Localisation : Ile de France
Date d'inscription : 29/12/2009

MessageSujet: Re: Début d'un autre IDE    Mar 11 Fév 2014 - 21:01

@Sergeauze:
Si des propriétés manquent, ce n'est pas intentionnel. Essaie de mettre une valeur non-nulle pour les paramètres numériques, et une chaîne non-vide pour les paramètres alpha. ces lignes devraient apparaître !

Exemple:
Si un objet a un évènement On_click, la ligne n'apparaîtra que si le nom de la routine On_click a été saisi dans la propriété. Idem pour Inactive: la ligne n'apparaît que si la valeur 1 a été saisie.

Je ne pense pas qu'il soit utile de générer des lignes propriétés qui ne servent pas, même avec un appostrophe devant. Car enfin, il suffit de retourner dans l'IDE pour changer la valeur de la propriété, et le tour est joué. Certes, dès qu'on commence à modifier le source par l'éditeur de Panoramic (ou un éditeur externe), on n'est plus en phase avec le projet ODE. Et à ce sujet, je rappelle l'objectif de l'IDE: construire de façon visuelle, agréable, l'interface graphique d'un programme Panoramic. En aucun cas, l'IDE veut se substituer à l'éditeur de Panoramic.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Jean Claude

avatar

Nombre de messages : 5056
Age : 63
Localisation : 83 Var
Date d'inscription : 07/05/2009

MessageSujet: Re: Début d'un autre IDE    Mar 11 Fév 2014 - 22:28

@ Ygeronimi,

Tuer, le Papydall qui est en toi, tu dois !
Du coté obscur de l'orthographe, ne pas basculer, tu dois !
La tolérance, tu adopteras !

 lol! 
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Klaus

avatar

Nombre de messages : 10112
Age : 68
Localisation : Ile de France
Date d'inscription : 29/12/2009

MessageSujet: Re: Début d'un autre IDE    Mar 11 Fév 2014 - 23:22

Nouvelle version:
IDE V1.0.14 du 11/02/2014

Nouveauté:
ajout de l'objet Web_browser (de KGF.dll)

La doc est inchangée, les sources sont à jour.

C'est le premier objet non-Panoramic, géré exactement comme les objets Panoramic.
On peut même spécifier l'URL de départ, et la page s'affichera si l'URL est correcte. Essayez avec Google.fr !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Yannick

avatar

Nombre de messages : 7997
Age : 46
Localisation : Bretagne
Date d'inscription : 15/02/2010

MessageSujet: re   Mer 12 Fév 2014 - 1:08

@ Klaus,

Plus que RE, DTP, List,..... tu n' es pas sorti de l' auberge mais cela promet un super IDE.

@ Jean Claude,



PS: Mille excuses à Klaus pour la polution...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: Début d'un autre IDE    

Revenir en haut Aller en bas
 
Début d'un autre IDE
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 4 sur 9Aller à la page : Précédent  1, 2, 3, 4, 5, 6, 7, 8, 9  Suivant

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos sources, vos utilitaires à partager-
Sauter vers: