| Nouveau chez panoramic | |
|
|
Auteur | Message |
---|
Fhoest
Nombre de messages : 97 Age : 48 Localisation : Nord Date d'inscription : 04/01/2015
| Sujet: Nouveau chez panoramic Dim 4 Jan 2015 - 15:17 | |
| Bonjour, je pratique le langage VBA et VB.net depuis quelques années en autodidacte, afin de créer divers programmes, je ne connaissais pas PANORAMIC, il a l'air similaire. J'ai vu un sujet qui demande comment créer une Dll, J'ai fait un Tuto sur mon site, si cela intéresse quelqu'un il peut éventuellement m'envoyer un MP. Je vous souhaite à toutes et tous une très bonne année 2015. A bientôt sur les sujets... | |
|
| |
Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: Nouveau chez panoramic Dim 4 Jan 2015 - 15:24 | |
| Bonjour et bienvenu parmi nous !
La création de DLLs m'intéresse beaucoup. Si tu as une expérience dans ce domaine, ce serait intéressant de partager cela. Pour ma part, je réalise mes DLLs en Delphi 6 Personal Edition. Mais je dispose également de VisualBasic V4 et V6. Si ton tuto est sur ton site, pourrais-tu poster le lien ? Je pense que je ne serai pas le seul à m'y intéresser... | |
|
| |
Fhoest
Nombre de messages : 97 Age : 48 Localisation : Nord Date d'inscription : 04/01/2015
| Sujet: Re: Nouveau chez panoramic Dim 4 Jan 2015 - 15:30 | |
| | |
|
| |
Yannick
Nombre de messages : 8635 Age : 53 Localisation : Bretagne Date d'inscription : 15/02/2010
| Sujet: Re Dim 4 Jan 2015 - 15:49 | |
| Bienvenue à toi, Fhoest !!! Je te souhaite moi aussi une bonne année 2015 avec toutes les bonnes choses d' usage mais aussi de te faire plaisir en programmant en Panoramic. Si tu as besoin d' aide n' hésites pas à en demander sur le forum mais aussi à y publier tes programmes. Bonne prog... ( Chouette, du sang neuf ) | |
|
| |
Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: Nouveau chez panoramic Dim 4 Jan 2015 - 16:24 | |
| Je me suis connecté sur le forum indiqué et j'ai téléchargé le tuto. Merci pour l'info ! | |
|
| |
papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: Nouveau chez panoramic Dim 4 Jan 2015 - 16:41 | |
| - Fhoest a écrit:
- j'insiste que je suis un autodidacte, donc si je me trompe il faut me le dire.
He bien, on est tous (ou presque) des autodidactes et on apprend les uns des autres. | |
|
| |
Fhoest
Nombre de messages : 97 Age : 48 Localisation : Nord Date d'inscription : 04/01/2015
| Sujet: Re: Nouveau chez panoramic Dim 4 Jan 2015 - 18:34 | |
| Bonsoir, de retour chez moi, je suis ravi de voir que l'on est bien accueilli sur ce forum. Je vais donc planché à apprendre ce langage. A bientôt. et merci pour le retour du Tuto. | |
|
| |
Jicehel
Nombre de messages : 5947 Age : 52 Localisation : 77500 Date d'inscription : 18/04/2011
| Sujet: Re: Nouveau chez panoramic Dim 4 Jan 2015 - 20:29 | |
| Bienvenu et j'espère que tu auras envie de faire d'autres tutoriaux vidéo avec Panoramic lors de tes débuts (ou même après) et peut être que tu pourras apporter des fonctions sympa avec tes DLL comme Klaus. | |
|
| |
Jean Claude
Nombre de messages : 5950 Age : 70 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: Nouveau chez panoramic Dim 4 Jan 2015 - 20:50 | |
| Bienvenu à toi Fhoest,
Tu devrais d'adapter facilement à Panoramic qui est (à mon avis) plus simple que VBA.
à bientôt.
| |
|
| |
Fhoest
Nombre de messages : 97 Age : 48 Localisation : Nord Date d'inscription : 04/01/2015
| Sujet: Re: Nouveau chez panoramic Dim 4 Jan 2015 - 21:19 | |
| Bonjour Jean Claude, plus simple pas sur ,je viens de télécharger l'éditeur et j'étais loin d' imaginer que ce langage était encore en développement. Utilisez-vous L'ide pour plus de faciliter ? Pour mes débuts je tente de comprendre le fonctionnement. A ce que j'ai pu voir pour le moment c'est que pour le développement il manque un peu d'évènements et de propriétés d'objet. Ce que je dis (sous réserve car je débute seulement (peut être n'ai je pas encore découvert les propriétés et évènement d'object)). peut on créer un évènement double_click par exemple avec un message box si oui comment faire ? Merci. | |
|
| |
Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: Nouveau chez panoramic Lun 5 Jan 2015 - 0:34 | |
| Ca fonctionne un peu différemment. On n'a pas, dans ce langage, la notion des "propriétés". Il y a des objets (EDIT, MEMO, LIST, etc), et toute une multitude de "commandes" pour influer sur un objet. Un exemple commenté: - Code:
-
' début du programme principal. ' ceci est exécuté une seule fois, au lancement du programme*
' on va définir ici les labels des routines évènement ' (un seul dans notre cas) label valider
' on crée un libellé avec ses charactéristiques alpha 10 : ' ici, on crée l'objet ALPHA qui est un libellé top 10,20 : ' on le place verticalement au pixel 20 de la fenêtre active left 10,30 : ' on le place horisontalement au pixel 30 de la fenêtre active caption 10,"Nom de famille:" : ' on installe le texte de la fenêtre
' on crée la zone de saisie edit 23 : ' ici, on crée un objet EDIT top 23,20 : ' on place cet objet à la même hauteur que le libellé left 23,120 : ' et à droite du libellé
' on crée un bouton de validation button 47 : ' ici, on crée un objet BUTTON top 47,50 : ' on place ce bouton en-desous du EDIT left 47,120 : ' au même alignement caption 47,"Valider" : ' on donne un libellé au bouton on_click 47,valider : ' et on indique la routine évènement
' fin du programme principal. ' le programme se met en attente d'un évènement end
' évènement ON_CLICK du bouton valider: message "Le nom saisi est: "+text$(23) return : ' on rend la main au système
C'est juste un petit exemple pour te donner une idée de l'écriture en Panoramic. Il y abien sûr beaucoup plus de choses. Regarde absolument tous les éléments du menu "Aide" dans Panoramic_Editor. Il y a des conseils, la description de chaque commande, la définition des évènements et beaucoup d'autres choses. Et dans le forum, tu trouveras une rubrique avec des tutos, qui concernent plusieurs aspects, en en particulier la prise en main pour un débutant en Panoramic. Je ne saurais trop de conseiller de t'en servir intensément. Je peux t'assurer que Panoramic est entièrement opérationnel. Mais c'est l'oeuvre d'une seule et unique personne: sur le forum, son pseudo est Jack. Et il fait ça pour l'amour de l'art, dans son temps libre, car il a une activité professionnelle prenante. Et nous avons la chance, rare, d'avoir un auteur à l'écoute des utilisateurs et qui fait perpétuellement évoluer cet outil fantastique, en s'inspirant des suggestions des utilisateurs. Ainsi, selon les goûts et besoin des uns et des autres, nous finissons par trouver des nouveautés qui nous sont utiles, mais il faut être patient. Mais le logiciel est entièrement libre et gratuit pour tout usage, et c'est énorme. | |
|
| |
papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: Nouveau chez panoramic Lun 5 Jan 2015 - 0:56 | |
| Voici un autre exemple en plus de celui de Klaus - Code:
-
rem ============================================================================
label evenement, fin ' Le LABEL définit un emplacement du programme pour y accéder soit par GOTO, ' soit par GOSUB, soit par un événement (ON_CLICK, ON_DOUBLE_CLICK, ON_KEY_UP etc...) dim n% : ' déclaration d'une variable entière edit 1 ' Un EDIT sert à visualiser une zone où l'on peut entrer ou modifier une ligne de texte top 1,50 : ' Position verticale de l'objet 1 qui est un EDIT width 1,150 : ' Largeur de l'objet 1 text 1,"double-cliquez ici" : ' un texte affiché dans l'EDIT ' On associe l'évenement DOUBLE CLIC à l'emplacement du programme défini par le LABEL evenement on_double_click 1, evenement
button 2 : ' On définit un bouton top 2, 100 : left 2,200 : caption 2,"Quitter" on_click 2,fin
alpha 3 : ' un ALPHA sert à visualiser (avec la commande CAPTION) un texte statique top 3,50 : left 3,250
end : ' ce END est indispensable pour que le programme s'arrête, ' mais le programme reste actif pour traiter les événements rem ============================================================================ evenement: : ' Le sous-programme qui traite l'évenement du double clic n% = n% + 1 caption 3,"Vous avez double-cliqué " + str$(n%) + " fois" return rem ============================================================================ fin: : ' Le sous-programme qui traite le clic sur le bouton Quitter if message_confirmation_yes_no("Vous voulez vraiment quitter ?") = 1 then terminate return rem ============================================================================
NB : Tu peux aussi te rendre sur Panoramic – Le Mag, où tu trouveras des tutos et autres choses: c’est ici | |
|
| |
Invité Invité
| Sujet: Re: Nouveau chez panoramic Lun 5 Jan 2015 - 18:59 | |
| Sois le bienvenue sur ce forum, et mes meilleurs voeux pour cette nouvelle année. (Me voila branché sur internet, aloçr que depuis ce matin je n'avais plus de téléphone, ni l'autre) D'abord j'ai choisi le principe de n'intervenir que sporadiquement, car je suis débordé de travail, et je n'ai rarement le temps de programmer. Cela dit j'ai remarqué ceci: - Citation :
- Utilisez-vous L'ide pour plus de faciliter ?
Je suis étonné que Klaus n'ai pas mis en avant son IDE. J'en ai fait un moi-même qui se trouve sur mon site en cliquant sur le bouton en bas du post. Mais Klaus en a fait un en Delphi qui même si je ne le connais pas, doit-être bien sipérieur au mien. Lorsqu'il a développé le sien, je n'ai pas eu le temps de le tester, puis lorsque j'ai voulu le faire je ne l'ai pas trouvé, et c'est une des deux raisons pour lequel j'ai développé le mien en Panoramic, d'ailleurs pour suivre et tester une idée personnelle qui m'a fait continué. Donc demandes à Klaus son lien pour son IDE. Bonne programmation! |
|
| |
Invité Invité
| Sujet: Re: Nouveau chez panoramic Mar 6 Jan 2015 - 8:33 | |
| Je suis obligé de revenir pour parler de mon IDE. L'ayant téléchergé, et essayé, j'ai constemment une erreur de type ... is not menu. Ce programme ne fonctionne pas avec la version du 26 septembre, que j'utilise à cause de HVIEWER., mais fonctionne avec les autres versions.
Ensuite pour Klaus, où j'avais cité ce programme en rapport avec le déplacement de fenètre ou autre, le programme utilise bien KGF.dll. En fait je m'en sers uniquement pour placer la souris sur une grille de 5 X 5, autrement kgf serait inutile.
Bonne journée à tous. |
|
| |
Contenu sponsorisé
| Sujet: Re: Nouveau chez panoramic | |
| |
|
| |
| Nouveau chez panoramic | |
|