FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Logiciel de planétarium.
Make_Exe avec la version V 0.9.28 Emptypar Pedro Sam 23 Nov 2024 - 15:50

» Un autre pense-bête...
Make_Exe avec la version V 0.9.28 Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
Make_Exe avec la version V 0.9.28 Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
Make_Exe avec la version V 0.9.28 Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
Make_Exe avec la version V 0.9.28 Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
Make_Exe avec la version V 0.9.28 Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
Make_Exe avec la version V 0.9.28 Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
Make_Exe avec la version V 0.9.28 Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
Make_Exe avec la version V 0.9.28 Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
Make_Exe avec la version V 0.9.28 Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
Make_Exe avec la version V 0.9.28 Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
Make_Exe avec la version V 0.9.28 Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
Make_Exe avec la version V 0.9.28 Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
Make_Exe avec la version V 0.9.28 Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
Make_Exe avec la version V 0.9.28 Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier
Le Deal du moment : -38%
Ecran PC gaming 23,8″ – ACER KG241Y P3bip ...
Voir le deal
99.99 €

 

 Make_Exe avec la version V 0.9.28

Aller en bas 
5 participants
AuteurMessage
Jack
Admin
Jack


Nombre de messages : 2394
Date d'inscription : 28/05/2007

Make_Exe avec la version V 0.9.28 Empty
MessageSujet: Make_Exe avec la version V 0.9.28   Make_Exe avec la version V 0.9.28 EmptyMar 26 Juin 2018 - 19:16

Make_Exe a été mis à jour avec la version V 0.9.28
Vous le trouverez ici:
http://panoramic-language.pagesperso-orange.fr/Make_Exe.zip

Il sert à produire des exécutables ou des applications indépendamment de l'éditeur de Panoramic.

On peut s'en servir comme d'un programme autonome. Si on lance Make_Exe, une fenêtre s'ouvre avec un menu limité à 2 actions : File ou About.
On choisit le fichier source par:
File / Executable (.exe) pour créer un exécutable.
File / Application (.exe) pour créer une application.

On peut aussi s'en servir en ligne de commande, à l'intérieur d'un programme. Dans ce cas, la syntaxe est:
- pour créer un executable
Code:
execute "make_exe.exe|-e source.bas"
ou
execute_wait "make_exe.exe|-e source.bas"
- pour créer une application
Code:
execute "make_exe.exe|-a source.bas"
ou
execute_wait "make_exe.exe|-a source.bas"

Comme certains sont en train de programmer un éditeur pour Panoramic, j'ai ajouté 2 options qui donnent une aide:
- l : met la liste des mots-clés dans le presse-papier
- k n mot-clé : met dans le presse-papier la fiche html du mot-clé, en anglais si n=0, en français si n=1

Voici un exemple qui est similaire à la visualisation dans l'éditeur de Panoramic et dont les codeurs d'éditeurs peuvent s'inspirer:
Code:
dim English%
label Fiche
English%=1
full_space 0
' création des objets ----------------------------------------------------------
hviewer 3:' pour visualiser une fiche d'un mot-clé
list 4: ' pour la liste des mots-clés
' interface utilisateur --------------------------------------------------------
caption 0,"PANORAMIC Reference Manual"
' taille de la fenêtre
width 0,screen_x - 10:height 0,screen_y - 10
top 4,1:width 4,240
height 4,height_client(0) - 2
left 4,width_client(0) - width(4) - 1
' hviewer ----------------------------------------------------------------------
top 3,1:left 3,1
width 3,width_client(0) - width(4) - 2
height 3,height_client(0) - 29
' traitement -------------------------------------------------------------------
execute_wait "make_exe.exe|-l"
clipboard_paste 4
' sélection ligne 1 du list 4
item_select 4,1
on_click 4,Fiche
end
Fiche:
execute_wait "make_exe.exe|-k 1 "+item_index$(4): ' 1 pour français, 0 pour anglais
clipboard_paste 3
return

_________________
Make_Exe avec la version V 0.9.28 Webdav username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
https://panoramic.1fr1.net
Jack
Admin
Jack


Nombre de messages : 2394
Date d'inscription : 28/05/2007

Make_Exe avec la version V 0.9.28 Empty
MessageSujet: Re: Make_Exe avec la version V 0.9.28   Make_Exe avec la version V 0.9.28 EmptyMar 26 Juin 2018 - 19:20

Papydall pourra constater que la référence inconnue 'MAXIMISE' pour la commande MINIMIZE a été corrigée Very Happy Very Happy Very Happy

_________________
Make_Exe avec la version V 0.9.28 Webdav username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
https://panoramic.1fr1.net
Minibug

Minibug


Nombre de messages : 4570
Age : 58
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

Make_Exe avec la version V 0.9.28 Empty
MessageSujet: Re: Make_Exe avec la version V 0.9.28   Make_Exe avec la version V 0.9.28 EmptyMar 26 Juin 2018 - 20:01

Merci pour ce beau cadeau Jack ! I love you sunny cheers geek
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
Navigateur

Navigateur


Nombre de messages : 42
Age : 76
Localisation : Les Clayes-sous-bois 78340
Date d'inscription : 02/09/2016

Make_Exe avec la version V 0.9.28 Empty
MessageSujet: Re: Make_Exe avec la version V 0.9.28   Make_Exe avec la version V 0.9.28 EmptyMar 26 Juin 2018 - 22:17

Bonsoir,

Il semble que l'aide sur "clipboard_paste", depuis la version 0.9.28i19 de l'éditeur,  ne soit pas à jour car celle-ci limite son action aux objets MEMO, PICTURE et IMAGE. Dans l'exemple de Jack, clipboard_paste marche aussi sur les objets LIST et HVIEWER.

Navigateur

PS : - Cela concerne donc les versions 0.9.28i19, 0.9.28i20 et la dernière 0.9.28
      - Je n'ai pas regardé les autres commandes du type "clipboard_xxxxx" qui sont peut-être concernées.
Revenir en haut Aller en bas
Fredisland




Nombre de messages : 261
Date d'inscription : 30/03/2018

Make_Exe avec la version V 0.9.28 Empty
MessageSujet: Re: Make_Exe avec la version V 0.9.28   Make_Exe avec la version V 0.9.28 EmptyMer 27 Juin 2018 - 8:07

Merci beaucoup pour le make exe
Revenir en haut Aller en bas
silverman

silverman


Nombre de messages : 970
Age : 52
Localisation : Picardie
Date d'inscription : 18/03/2015

Make_Exe avec la version V 0.9.28 Empty
MessageSujet: Re: Make_Exe avec la version V 0.9.28   Make_Exe avec la version V 0.9.28 EmptyMer 27 Juin 2018 - 18:04

Il serait intéressant que lorsqu'un message d'erreur apparait, soit copié dans le presse papier: 'error_number|error_line|error_type$' (séparé par le caractère pipe), parcequ'on a aucun moyen de récupérer ces infos actuellement.
Revenir en haut Aller en bas
Fredisland




Nombre de messages : 261
Date d'inscription : 30/03/2018

Make_Exe avec la version V 0.9.28 Empty
MessageSujet: Re: Make_Exe avec la version V 0.9.28   Make_Exe avec la version V 0.9.28 EmptyMer 27 Juin 2018 - 18:13

silverman a écrit:
Il serait intéressant que lorsqu'un message d'erreur apparait, soit copié dans le presse papier: 'error_number|error_line|error_type$' (séparé par le caractère pipe), parcequ'on a aucun moyen de récupérer ces infos actuellement.

Lorsqu'une boîte de dialogue apparait, il suffit de la placer en avant plan si ce n'est déjà fait, puis de faire un CTRL-C pour copier son contenu, qui apparaît alors sous la forme :

---------------------------
Panoramic_editor
---------------------------
(32) Illegal instruction. Line : 1
---------------------------
OK  
---------------------------

Il s'agit d'une commodité de Windows, ce n'est pas pas propre à PANORAMIC.
Revenir en haut Aller en bas
silverman

silverman


Nombre de messages : 970
Age : 52
Localisation : Picardie
Date d'inscription : 18/03/2015

Make_Exe avec la version V 0.9.28 Empty
MessageSujet: Re: Make_Exe avec la version V 0.9.28   Make_Exe avec la version V 0.9.28 EmptyVen 29 Juin 2018 - 12:04

@Fredisland
Ta méthode n'est pas réalisable pour le codage d'un éditeur qui n'utilise pas l'appel aux dll.
Revenir en haut Aller en bas
Minibug

Minibug


Nombre de messages : 4570
Age : 58
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

Make_Exe avec la version V 0.9.28 Empty
MessageSujet: Re: Make_Exe avec la version V 0.9.28   Make_Exe avec la version V 0.9.28 EmptySam 17 Nov 2018 - 0:17

Bonsoir Jack !

Une petite question concernant la gestion de la fenêtre des mots clés dont tu as donné un exemple de code tout en haut de ce topic.

J'aimerai savoir s'il y a une possibilité de récupérer uniquement le code EXEMPLE du mot clé sélectionné sans devoir passer par un 'filtrage' du CLIPBOARD tout entier ?

Je sais qu'il est possible de le récupérer tel quel mais cela demande un peu plus de travail en terme de programmation... Wink
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
Jack
Admin
Jack


Nombre de messages : 2394
Date d'inscription : 28/05/2007

Make_Exe avec la version V 0.9.28 Empty
MessageSujet: Re: Make_Exe avec la version V 0.9.28   Make_Exe avec la version V 0.9.28 EmptySam 17 Nov 2018 - 20:22

Je vais faire une option de Make_Exe qui copie l'exemple d'un mot-clé dans le presse-papier.

_________________
Make_Exe avec la version V 0.9.28 Webdav username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
https://panoramic.1fr1.net
Minibug

Minibug


Nombre de messages : 4570
Age : 58
Localisation : Vienne (86)
Date d'inscription : 09/02/2012

Make_Exe avec la version V 0.9.28 Empty
MessageSujet: Re: Make_Exe avec la version V 0.9.28   Make_Exe avec la version V 0.9.28 EmptySam 17 Nov 2018 - 20:43

Bonne idée. Merci Jack ! cheers
Revenir en haut Aller en bas
http://gpp.panoramic.free.fr
Contenu sponsorisé





Make_Exe avec la version V 0.9.28 Empty
MessageSujet: Re: Make_Exe avec la version V 0.9.28   Make_Exe avec la version V 0.9.28 Empty

Revenir en haut Aller en bas
 
Make_Exe avec la version V 0.9.28
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Bug avec FILTER en version V0.9.25
» Editeur avec marquage syntaxique
» Make_exe avec la version V 0.9.29i7 du 15 mars 2019
» Make_Exe avec la version V 0.9.29i6
» Make_Exe avec la version V 0.9.29i3

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Ce qui est en cours ...-
Sauter vers: