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
» KGF.dll - demandes ou suggestions de modifications ou ajouts
par Klaus Aujourd'hui à 19:48

» KGF_dll - nouvelles versions
par pascal10000 Aujourd'hui à 17:27

» Mah-Jong européen new-look
par Minibug Hier à 22:31

» track_bar circulaire
par Klaus Hier à 13:54

» API Windows
par Klaus Hier à 3:21

» Cartes de voeux, menus, etc.
par JL35 Lun 11 Déc 2017 - 17:48

» a l'aide klaus
par Minibug Lun 11 Déc 2017 - 11:42

» bug SYNEDIT_TARGET_IS_OBJECT
par Jack Lun 11 Déc 2017 - 0:16

» Jukebox : Serge Reggiani
par papydall Sam 9 Déc 2017 - 5:58

» Ecouter la radio fm sur votre pc
par pascal10000 Sam 9 Déc 2017 - 3:42

» anomalie
par Klaus Sam 9 Déc 2017 - 3:21

» hommage
par Jicehel Ven 8 Déc 2017 - 11:29

» Logiciel de soutien scolaire en langues.
par Pedro Alvarez Ven 8 Déc 2017 - 10:43

» carte son
par Klaus Ven 8 Déc 2017 - 2:37

» mise a jour calculatrice
par joeeee2017 Mer 6 Déc 2017 - 22:19

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Décembre 2017
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
25262728293031
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
papydall

avatar

Nombre de messages : 5613
Age : 67
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

MessageSujet: Re: Début d'un autre IDE    Mer 12 Fév 2014 - 1:23

Faire le Papydall.
Voila une nouvelle excellente expression !
Espérons qu’un membre de l’Académie Française passe par ici !

Mille pardons, Klaus !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://papydall-panoramic.forumarabia.com/
Klaus

avatar

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

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

Oh, rien à excuser ! Ca m'amuse plutôt, d'être victime de ... pollution...

Quant à l'IDE: j'irao progressivement, pour l'ajout des autres pseudo-objets. RIchEdit est en haut de la liste.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Invité
Invité



MessageSujet: Re: Début d'un autre IDE    Mer 12 Fév 2014 - 1:48

Comme tu es en forme, il te restera entre-autre: un calendrier, un explorateur avec (je n'ai plus le nom) la navigation, je ne sais pas moi, un objet loupe. Qui sait?  Very Happy 
Je plaisante! Ne me prend pas au sérieux. Personnellement j'en ai pas besoin. Qund ce sera fini, ton ide, je prendrais le temps de le regarder. Je ne télécharge pas pour un oui, ou un non, sauf si je suis demandeur, et dois participer aux testes. (ou à ta demande)
Revenir en haut Aller en bas
Klaus

avatar

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

MessageSujet: Re: Début d'un autre IDE    Mer 12 Fév 2014 - 2:02

Pas de problème, Cosmos70. Je note toutes les suggestions, et même si toutes ne sont peut-être pas appelées à être réalisées, certaines s'y trouveront sûrement. L'idée du calendrier me branche sérieusement, ainsi q'un objet TAB que j'ai déjà en Panoramic pur et que je pourrais assez facilement intégrer.

Bref, c'est souvent le cas: on part d'une idée simple, et on découvre qu'il n'y a pas de limites !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Invité
Invité



MessageSujet: Re: Début d'un autre IDE    Mer 12 Fév 2014 - 2:19

Klaus a écrit:
Je note toutes les suggestions, et même si toutes ne sont peut-être pas appelées à être réalisées, certaines s'y trouveront sûrement. L'idée du calendrier me branche sérieusement, ainsi q'un objet TAB

Donc si j'ai bien compris, si on veut prendre soin de ta santé, il faut s'abstenir de te répondre. Surprised  pour que tu puisses prendre le temps de te reposer.
Revenir en haut Aller en bas
Klaus

avatar

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

MessageSujet: Re: Début d'un autre IDE    Mer 12 Fév 2014 - 20:43

Nouvelle version:
IDE V1.0.15 du 12/02/2014

Nouveauté:
nouvel objet Calendar

Pas de changement de doc, les sources sont à jour.

Il y a un projet test_calendrier.ppr dans le WebDav. Il contient un bouton (visible) et un calendrier (non visible). Un clic sur le bouton affiche le calendrier. Là, on navigue comme d'habitude, puis on abandonne par un clic sur abandon, ou un valide la date choisie par un clic sur OK. Le calendreir disparaît et réapparaît par un nouveua clic sur le bouton.

Les particularités de l'objet Calendar sont:*
- on ne peut pas changer sa taille
- il est toujours virtuellement affecté à la Form 0 (en fait, c'est une form indépendante)
- les noms des routines évènements pour ses deux évènements ne peuvent pas être changés

Le tout est entièrement réalisé dans l'IDE. Le code nécessaire pour le calendrier est généré automatiquement par l'IDE.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Klaus

avatar

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

MessageSujet: Re: Début d'un autre IDE    Jeu 13 Fév 2014 - 0:48

Légère modification, sans changement de numéro de version,
effectuée le 12/02/2014 à 22h45:

J'ai changé le type de l'objet Calendar. Il devient un objet invisible, au même titre que Dlist ou Sound. C'est beaucoup plus cohérent. Du coup, le calendrier s'ouvre systématiquement au centre de l'écran physique, quelque soit la position et la taille de la form 0 de l'application. Mais, pendant la présence du calendrier, l'application est inactive - il faut cliquer sur "Abandon" ou "Ok" pour sortir du calendrier.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Klaus

avatar

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

MessageSujet: Re: Début d'un autre IDE    Jeu 13 Fév 2014 - 2:46

J'ai mis un autre projet dans le dossier IDE du WebDav: test_calendrier_bis.ppr.

Ce projet montre une page avec 3 champs:
nom, prénom et date de naissance.

Les deux premiers peuvent être saisis librement.
La date de naissance ne peut pas être saisie. Mais le bouton "Calendrier" ouvre le calendrier, et la validation par "Ok" place la date choisie dans la zone de la date de naissance.

Ceci est une belle démonstration de l'utilisation de l'objet Calendar.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Klaus

avatar

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

MessageSujet: Re: Début d'un autre IDE    Jeu 13 Fév 2014 - 3:08

Je viens d'apporter une amélioration significative:
l'IDE génère une variable de type entier pour chaque objet. Cette variable porte le même nom que l'objet et contient ne numéro d'objet Panoramic. Exemple

Pour l'objet Edit_3, l'IDE crée une variable Edit_3% et lui donne une valeur qui est celle du numéro d'objet de ce EDIT lors de sa création en Panoramic. Ceci permet d'accéder facilement aux objets par leur nom. A titre d'exemple, j'ai appliqué cette technique au projet test_calendrier_bis.ppr. La procédure CalendrierOK, qui est appelée lors d'un clic sur le bouton "Ok" du calendrier, place la date choisie dans la zone Edit_3 qui contient la valeur 6, ce qui est le numéro de cet objet en Panoramic.

Ainsi, les programmes générés sont plus lisibles, et il devient très facile d'accéder aux objets générés.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Klaus

avatar

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

MessageSujet: Re: Début d'un autre IDE    Jeu 13 Fév 2014 - 14:37

Nouvelle version:
IDE V1.0.16 du 13/02/2014

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

On peut gérer jusqu'à 200 objets RichEdit, mais cette limitation est liée uniquement au code généré. Il suffit de changer la dimension dans la commande dim RE_table%(200) et c'est tout.

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

EDIT du 13/02/2014 à 15h15:

J'ai ajouté la propriété Inactive à l'objet RichEdit.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Yannick

avatar

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

MessageSujet: re   Jeu 13 Fév 2014 - 22:20

200 RichEdit devrait suffire. 
Plus ce serait de la gourmandise... Laughing
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jicehel

avatar

Nombre de messages : 5863
Age : 45
Localisation : 77500
Date d'inscription : 19/04/2011

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

Petit joueur Wink
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Yannick

avatar

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

MessageSujet: re   Jeu 13 Fév 2014 - 22:41

Quand je vois la galère que je me paye avec 1 seul...je me vois pas en mettre plus de 200
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Klaus

avatar

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

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

La doc de l'IDE a été complétée pour parler des objets non-Panoramic: Web_Browser, RichEdit et Calendar.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Klaus

avatar

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

MessageSujet: Re: Début d'un autre IDE    Ven 14 Fév 2014 - 13:48

Nouvelle version:
IDE V1.0.17 du 14/02/2014

Nouveauté:
possibilité d'éditer une procédure dans l'éditeur de Panoramic et de la réintégrer dans l'IDE.

La doc et les sources sont à jour.

C'est beaucoup plus commode comme ça !
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    Ven 14 Fév 2014 - 19:37

Salut
Web_Browser   peut afficher  les fichiers pdf ainsi que les images de l'ordinateur
il suffit d'en indiquer d'indiquer le chemin  à la place de google.fr : intéressant !
Par contre je ne parviens pas  à faire fonctionner  2 Web_Browser en simultané
Est_ce  que c'est possible  à faire?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://sergeauze.blog-video.tv/
Klaus

avatar

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

MessageSujet: Re: Début d'un autre IDE    Ven 14 Fév 2014 - 19:40

Non. Actuellement, l'objet WebBrowser de KGF.dll n'est pas prévu pour fonctionner avec plusieurs instances. Si c'est important, je peux étudier la question.
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    Ven 14 Fév 2014 - 20:03

"Si c'est important, je peux étudier la question."


Non ce n'est pas important pour moi .
Je ne fais que tester les possibilités de    l'IDE et je fais aussi appel
à la documentation
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://sergeauze.blog-video.tv/
Klaus

avatar

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

MessageSujet: Re: Début d'un autre IDE    Ven 14 Fév 2014 - 20:13

Si vraiment cela devient important un jour, je peux faire la même chose que ce que j'ai fait pour l'objet RichEdit:

- la fonction de création retourne un identifiant objet
- toutes les autres fonctions recevront un paramètre supplémentaire (en première position) qui est la valeur retournée par la fonction de création

On pourra ainsi créer autant de WB que nécessaire, et il sera de la responsabilité du programmeur de mémoriser les identifiant des différents WB.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Jicehel

avatar

Nombre de messages : 5863
Age : 45
Localisation : 77500
Date d'inscription : 19/04/2011

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

Perso, je pense que ce serait bien ne serait-ce que pour "standardiser" les objets externes créés.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Klaus

avatar

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

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

Bien. Alors, cela concerne les fonctions suivantes:
WBCreate, WBLocate, WBDelete, WBUrl, WBFunction

Afin de ne pas casser les programmes qui utiliseraient éventuellement ces fonctions, je vais ajouter les 5 nouvelles fonctions suivantes:
WB_Create, WB_Locate, WB_Delete, WB_Url, WB_Function

Changements par rapport aux fonctions sans le "_":
- WB_Create va retourner l'identifiant du WB créé, ou -1 en cas d'erreur
- les autres fonctions auront un paramètre supplémentaire en première position: WB%
(WB% est l'identifiant de l'objet WebBrowser créé par WB_Create).

Si vous êtres d'accord avec ça, j'y vais...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Jicehel

avatar

Nombre de messages : 5863
Age : 45
Localisation : 77500
Date d'inscription : 19/04/2011

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

Oui bien sûr moi, je suis d'accord et surtout le plus important c'est d'adapter la méthode à un maximum d'objets mis à disposition au fil du temps.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Invité
Invité



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

Bon j'utilise en ce moment ceci:
Spoiler:
 

Donc cela fait partie du changement à venir.
Donc qu'en ce sera actif, il qu'il n'y aura plus de modification, je téléchargerais la dll pour être à la page. Un mois ou deux ne me dérange pas.
Revenir en haut Aller en bas
Klaus

avatar

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

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

@Cosmos70:
Je me doutais bien que ces routines étaient utilisées. C'est pourquoi j'ajoute ces 5 nouvelles fonctions qui ont exactement le même comportement, mais peuvent travailler avec plusieurs WB.

Mais, pour ne pas perturber le fonctionnement des programmes existants, les anciennes fonctions continueront à exister. Elles sont en fait totalement indépendantes des 5 nouvelles fonctions que je crée. En fait, le seul et unique WB créé par WBCreate peut même cohabiter avec un nombre quelconque de WB's créés par WB_Create, sans poru autant qu'il y ait une interférence quelconque.

J'espère que cela te rassure, Cosmos70 !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Klaus

avatar

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

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

Nouvelle version:
IDE V1.0.18 du 15/02/2014

Nouveauté:
La gestion de l'objet Web_browser a été modifiée de sorte à utiliser les nouvelles fonctions de KGF.dll V2.82 du 14/02/2014, permettant d'avoir un nombre libre de Web_browsers simultanément.

Dans le WebDav, il y a un fichier test_2_web_browser.ppr. Ce projet ouvre 2 forms, chacune avec un Web_browser. Le premier ouvre sur http;//google.fr, et le second sur http://yahoo.fr.

ATTENTION !
Télécharger KGF.dll V2.82 du 14/02/2014 et la placer dans le dossier où l'IDE cherche sa DLL !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
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 5 sur 9Aller à la page : Précédent  1, 2, 3, 4, 5, 6, 7, 8, 9  Suivant
 Sujets similaires
-
» Un autre mystère
» Comment faire un lien vers une autre page du site ?
» mettre à l'heure d'un autre pays
» Comment faire un lien vers un autre site?
» [RESOLU] Fermer une fenêtre avant d'ouvrir une autre

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: