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
» mise a jour calculatrice
par Jean Claude Aujourd'hui à 9:47

» [solved] 3D_LINE How to ?
par papydall Aujourd'hui à 6:51

» supprimé
par joeeee2017 Dim 15 Oct 2017 - 20:02

» calculatrice avec touches movibles
par joeeee2017 Dim 15 Oct 2017 - 1:11

» Convertisseur de base 10 de 2 à 36
par gigi75 Sam 14 Oct 2017 - 21:54

» CORTANA
par gigi75 Sam 14 Oct 2017 - 16:32

» supprimé
par Jean Claude Sam 14 Oct 2017 - 12:30

» Compilateur FBPano
par jean_debord Jeu 12 Oct 2017 - 9:53

» KGF_dll - nouvelles versions
par Klaus Mar 10 Oct 2017 - 18:49

» à propos de Panoramic_Editor [Résolu]
par Klaus Mar 10 Oct 2017 - 3:19

» Un petit "coucou" à tous les Panoramiciens !
par Jack Ven 6 Oct 2017 - 10:24

» Pourquoi le compilateur stagne
par mindstorm Mer 4 Oct 2017 - 20:38

» Panoramic ?
par Marc37 Mer 4 Oct 2017 - 0:39

» Premiers pas avec Arduino
par Marc37 Mer 4 Oct 2017 - 0:29

» Mise à jour PANOMAND
par jean_debord Mar 26 Sep 2017 - 11:33

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Octobre 2017
LunMarMerJeuVenSamDim
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
CalendrierCalendrier

Partagez | 
 

 L'éditeur a été remanié

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : 1, 2, 3  Suivant
AuteurMessage
Jack
Admin
avatar

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

MessageSujet: L'éditeur a été remanié   Mar 28 Mar 2017 - 20:19

L'éditeur a été remanié et la logique d'exécution des sources a été changée.

Maintenant, lors de l'exécution du source d'un onglet, par RUN, par F9 ou par un clic sur l'éclair, un exécutable temporaire s'appelant PANORAMIC_TEMP_[nom de l'onglet].exe est généré dans le répertoire où le source a été sauvegardé, ou dans le répertoire de l'éditeur si le source est nouveau.
Cet exécutable est ensuite lancé.

Il n'est plus possible d'exécuter une deuxième fois le source d'un onglet si l'exécutable correspondant est en cours d'exécution.
Il y a alors un message d'erreur:
PANORAMIC_TEMP_*****.exe cannot be generated. Maybe already running ?
In this case, kill it manually: CTRL + ALT + DEL then Task Manager.

Si pour une raison diverse, il n'est pas possible d'exécuter le source, il s'affiche:
ERROR : impossible to run PANORAMIC_TEMP_*****.exe

Normalement, l'éditeur ne doit ni s'arrêter, ni se figer.

Cette version n'est pas encore complètement terminée, mais elle devrait résoudre les problèmes rencontrés dernièrement.
Attention, cela ne concerne que l'éditeur téléchargé à partir du forum ou directement à cette adresse:
http://panoramic-language.pagesperso-orange.fr/PANORAMIC_EDITOR.zip
La version téléchargeable par le site (avec l'installation) sera modifiée ultérieurement, si cette nouvelle version donne satisfaction.

Remarque : le fichier PANORAMIC_TEMP_*****.exe qui s'installe dans le répertoire du source N'EST PAS l'exécutable correspondant au source.
Si par mégarde vous essayez de l'exécuter, il ne se passera rien de visible (il n'a pas de fenêtre) mais il va résider en mémoire.
La seule manière de l'arrêter est de le "tuer" par le gestionnaire de tâche qu'on peut lancer par la combinaison CTRL + ALT + DEL.

_________________
username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://panoramic.free-boards.net
Klaus

avatar

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

MessageSujet: Re: L'éditeur a été remanié   Mar 28 Mar 2017 - 20:26

Cela me paraît aller dans la bonne direction, Jack. Je télécharge et je teste.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Yannick

avatar

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

MessageSujet: re   Mar 28 Mar 2017 - 20:28

Merci Jack.

Je viens de télécharger et je testerai dans la soirée.
Suite au prochain épisode...
Laughing
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Klaus

avatar

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

MessageSujet: Re: L'éditeur a été remanié   Mar 28 Mar 2017 - 20:35

Premiers tests: résultat positif !

Une vingtaine de lancements sans plantage, alors qu'auparavant, je ne dépassais guère deux ou trois.

Et le fait d'avoir un nom de process plus parlant, c'est génial !

Je continue les tests.

EDIT

Même après une erreur dans le code source, et même après un plantage dans la DLL, le lancement suivant se passe bien. A priori, le problème de Panoramic_Editor est bel en bien résolu. Bravo, Jack !

J'adopte cette version.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Yannick

avatar

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

MessageSujet: re   Mar 28 Mar 2017 - 20:56

J' ai lancé la nouvelle version de l' éditeur.
Avast s' est mis en route et m' a averti d' un danger potentiel.
Il m' a demandé de l' envoyer au centre pour vérif.
Avec appréhension mais je l' ai fait quand même et là,

Bonne nouvelle !
cheers
Avast m' a répondu que le fichier est sain !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jean Claude

avatar

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

MessageSujet: Re: L'éditeur a été remanié   Mar 28 Mar 2017 - 22:30

Merci Jack,
Cela devenait important...

Je viens de faire un test rapide, pour le moment tout va bien. Very Happy

Je suis entrain de finaliser un jeu, je vais pouvoir l'utiliser pour affiner les tests.

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

avatar

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

MessageSujet: Re: L'éditeur a été remanié   Mar 28 Mar 2017 - 22:31

Autre amélioration:
Depuis longtemps, je ne pouvais plus réduire l'éditeur par la petite icône de réduction, dans sa barre de titre. Il fallait cliquer sur son icône en bas, dans la barre d'état. Or, ceci est corrigé avec la version que Jack vient de publier: l'icône de réduction fonctionne à nouveau normalement !

C'est un détail, certes, mais je trouve ça positif !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
papydall

avatar

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

MessageSujet: Re: L'éditeur a été remanié   Mar 28 Mar 2017 - 23:18

@Jack
J’ai téléchargé le nouvel éditeur.
J’ai fais le test avec le code suivant

Code:

rem ============================================================================
rem                    Vagues
rem ============================================================================
DIM NombreVague , VitesseVague
DIM PASX ,PASY,x,y,ix,iy,r,g,b
NombreVague = 200 : VitesseVague = 20 : PASX = 5 : PASY = 5
width 0,700 : height 0,500
caption 0,"Click pour terminer"
while "PANORAMIC" = upper$("panoramic")
   x = x + VitesseVague : y = y + VitesseVague
   FOR IY = 0 TO height(0) STEP PASX
       FOR IX = 0 TO width(0) STEP PASY
           r = mod(ix+x+iy+y,255)
           g = mod(ix+x+iy+y,NombreVague)
           b = mod(ix+x+iy+y,255)
           2d_pen_color r,g,b : 2d_fill_color r,g,b : 2d_circle ix,iy,5
       NEXT ix
       if scancode <> 0 then terminate
   NEXT iy
end_while
rem ============================================================================


Après le RUN, j’ai eu le message d’erreur suivant




Puis







Puis je n’arrive pas à supprimer PANORAMIC_TEMP_Vagues.bas.exe ni par le gestionnaire de tâches ni en l’envoyant à la corbeille




J'ai essayé le code ultra simple suivant








Je vais rédemarer mon PC pour voir si ça continuera ou ...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://papydall-panoramic.forumarabia.com/
Klaus

avatar

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

MessageSujet: Re: L'éditeur a été remanié   Mar 28 Mar 2017 - 23:24

@Papydall:
essaie d'enregistrer ton code dans un dossier normal, sans protéction particulière. Et exécute ensuite - ça marchera.

J'ai découvert en effet que Panoramic_Editor, copié dans un sous-dossier de "Program files (x86)", ne peut pas faire exécuter ne serait-ce qu'un code d'une seule ligne, car il essaie de créer son fichier temporaire dans son dossier d'installation (c'est d'ailleurs ce que Jack a annoncé !) et évidemment, cela ne marche pas si tu ne changes pas complètement les droits sur ce dossier, ce qu'il ne faut pas faire, bien sûr !

Solution: avant d'exécuter, enregistrer le source dans un dossier normal, dépendant de "Mes documents" par exemple. Et comme par magie, tout fonctionne !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
papydall

avatar

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

MessageSujet: Re: L'éditeur a été remanié   Mar 28 Mar 2017 - 23:42

Mon code se trouve dans un dossier sur le bureau  C:\Users\acer\Desktop\Panoramic\MesProgrammes
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://papydall-panoramic.forumarabia.com/
papydall

avatar

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

MessageSujet: Re: L'éditeur a été remanié   Mar 28 Mar 2017 - 23:58

Je refais d’autres tests et cette fois ça marche, mais les exécutables temporaires PANORAMIC_TEMP_XXX.bas.exe restent dans le dossier.
Est-ce normal ?
Ne devraient-ils pas s’auto-détruire après l’exécution ?


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

avatar

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

MessageSujet: Re: L'éditeur a été remanié   Mer 29 Mar 2017 - 0:40

Je penseque c'est provisoire. Jack a bien dit que le programme n'est as finalisée, mais que c'est juste un test sur le fond.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Klaus

avatar

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

MessageSujet: Re: L'éditeur a été remanié   Mer 29 Mar 2017 - 1:03

Nouveau petit problème:
Je sais bien que ce programme n'est pas finalisé. Mais la recherche ne marche pas... En effet, ctrl/F ouvre bien la fenêtre de recherche, mais la validation du critère provoque le message suivant:
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Yannick

avatar

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

MessageSujet: re   Mer 29 Mar 2017 - 3:23

affraid affraid affraid

J' ai voulu ouvrir un fichier et plantage.
Message violent et ouverture de l' onglet sans caption...
Editeur bloqué.


Bon, Je t' en offre une boite...
lol!
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Klaus

avatar

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

MessageSujet: Re: L'éditeur a été remanié   Mer 29 Mar 2017 - 4:26

Pour ma part, je le prends. L'éditeur, pas le médoc ! Malgré certains petits ennuis, le gros problème de plantage est résolu, à condition d'enregistrer le source avant de l'exécuter. Et ceci me permet à nouveau de faire mes tests dans de bonnes conditions.

Certes, de petits problèmes restent. Identifiés à ce jour:
- impossible d'exécuter un source dans un nouvel onglet sans l'avoir enregistré dans un dossier sans protection particulière
- recherche de chaînes de caractères (ctrl/F ou par lemenu Edition) impossible

Je pense que Jack aura tôt fait de corriger ces ennnuis bien identifiés.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
silverman

avatar

Nombre de messages : 466
Age : 45
Localisation : Picardie
Date d'inscription : 19/03/2015

MessageSujet: Re: L'éditeur a été remanié   Mer 29 Mar 2017 - 13:01

@jack
Ca marche bien, je n'ai pas noté d'instabilité pour le moment, excellent!
Il faudrait repenser la logique des #include également; Pourquoi un fichier à inclure est inclu au cours de l'éxecution du programme? Ne devrait-il pas l'être avant le lancement?
Code:
test()   :' une sub quelconque dans l'include

end
#include "my_test.txt"
Ce code ne fonctionne pas, alors qu'il le devrait.
De plus, placer un #include en début de programme décale le numéro de ligne qui à provoqué une erreur.(Mais il y a moyen de bricoler pour s'en sortir)

@klaus
Tu n'utilises pas synedit_editor pour coder? Comment ça se fait, c'est ton editeur personnel; Cela éveil ma curiosité...
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Klaus

avatar

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

MessageSujet: Re: L'éditeur a été remanié   Mer 29 Mar 2017 - 13:12

@Silverman:
Bien sûr que j'utilise Synedit. C'est simplement, suite aux différents messages de Panoramiciens sur le plantage de Panoramic_Editor, je voulais en avoir le coeur net et j'ai approfondi la chose? D'ailleurs, au début, je n'arrivais pas à constater de tels plantages, et j'ai posté cela. Puis, petit à petit, en suivant les discussions sur le forum, j'ai réussi à reproduire de tels incidents. Et lorsque Jack a proposé une amorce de solutions, j'ai voulu en avoir le coeur net et j'en ai fait l'évaluation. Juste histoire d'y apporter mon grain de sel, dans un problème technique qui m'intéresse.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Jack
Admin
avatar

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

MessageSujet: Re: L'éditeur a été remanié   Jeu 6 Avr 2017 - 20:19

Voici une nouvelle version de l'éditeur avec:
- quelques améliorations
- correction du bug sur la fonction "recherche" (erreur "No search engine has been assigned")
Cette version est encore une version provisoire pour essai.

http://panoramic-language.pagesperso-orange.fr/PANORAMIC_EDITOR.zip

Cet éditeur contient une version Panoramic instantanée V 0.9.28i1 "en l'état".

Tout ce qui suit n'a pas été complètement testé ou le codage n'est pas complètement terminé.

- les variables système NUMBER_SHOW (pour FORM et TAB) et NUMBER_ACTIVATE (pour FORM) fonctionnent même si il n'y a pas eu de déclaration de traitement d'événement (ON_SHOW et ON_ACTIVATE)
- les fonctions INSTR_LAST() et INSTR_RIGHT() qui avaient disparu sont réintégrées
- 5 nouvelles commandes pour EXCEL (codage non terminé)
- 3 nouvelles fonctions pour EXCEL (codage non terminé)
- 10 nouveaux objets, principalement dus à l'intégration des objets de Domoticom dans Panoramic:
MEMO_RICH
BUTTON_PICTURE
MAIN_MENU_POP
OPEN_DIALOG_PIC
SAVE_DIALOG_PIC
SHAPE
LED1
DIGIT1
SWITCH1
SYNEDIT

Connaissant l'impatience des Panoramiciens, voici quelques informations sur certains objets:

BUTTON_PICTURE est un BUTTON qui visualise un caption et une image.
Il est possible de positionner l'image par rapport au caption par les commandes PICTURE_TOP, PICTURE_LEFT, PICTURE_RIGHT, PICTURE_BOTTOM

LED1 est une LED qu'on allume avec MARK_ON et qu'on éteint avec MARK_OFF

DIGIT1 est un afficheur de chiffres. Vert par défaut, on peut le colorer par COLOR, et afficher un chiffre avec CAPTION

SWITCH1 est un interrupteur

SHAPE est un objet circulaire par défaut mais qui peut prendre différentes formes avec les commandes SHAPE_RECTANGLE_ROUNDED, SHAPE_SQUARE_ROUNDED, SHAPE_RECTANGLE, SHAPE_ELLIPSE, SHAPE_SQUARE, SHAPE_CIRCLE

SYNEDIT permettra de développer des éditeurs ...

_________________
username : panoramic@jack-panoramic password : panoramic123
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://panoramic.free-boards.net
Yannick

avatar

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

MessageSujet: Re   Jeu 6 Avr 2017 - 21:06

Je prends !
Laughing

Merci Jack.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jean Claude

avatar

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

MessageSujet: Re: L'éditeur a été remanié   Jeu 6 Avr 2017 - 21:08

Bonne nouvelle,

Surtout pour la fonction recherche qui m’empêchait d'utiliser ce nouvel éditeur.

Pour le reste, il faut que je teste....

Merci Jack.

A+
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Laurent (Minibug)

avatar

Nombre de messages : 2353
Age : 51
Localisation : Vienne (86)
Date d'inscription : 10/02/2012

MessageSujet: Re: L'éditeur a été remanié   Jeu 6 Avr 2017 - 21:21

Merci Jack cheers

En plus ça tombe bien je suis en pleine reprise de GPP !

EDIT :
Bon et bien il est 23:20 passé et cela fait maintenant plusieurs heures que j'utilise le nouvel éditeur et tout semble stable. cheers

Sauf peut être lors de plantage lié à une erreur de prog ou là j'ai eu un message avec les '0000' et tout le reste...
Mais bon, un petit ménage dans le gestionnaire est tout est rentré dans l'ordre. Wink

Un grand BRAVO Jack !! Tu as travaillé comme un chef ! Et merci pour toutes ces nouvelles fonctions.
Je n'ai pas tout testé car pas encore la doc mais j'ai dores et déjà intégré les BUTTON_PICTURE dans GPP. Ca c'est super ! drunken
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Klaus

avatar

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

MessageSujet: Re: L'éditeur a été remanié   Ven 7 Avr 2017 - 0:58

Merci, Jack ! Je prends et je teste de suite !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
Klaus

avatar

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

MessageSujet: Re: L'éditeur a été remanié   Ven 7 Avr 2017 - 1:15

Premier résultat:
l'inversion de WPARAM et LPARAM sur USER_EVENT semble bien corrigée. Par contre, le décalage sur lles valeurs est toujours le même: au premier évènement, WPARAM et LPARAM sonr zéro, au second évènement, ces variables ont mes valeurs du premier évènement etc.

EDIT

Voici le programme qui le montre:
Code:
' demo_ObjectMover.bas

label clic1, clic21, user
dim res% : ' valeur retour des fonctions de la DLL
dim OM1%, OM20% : ' objets ObjectMover
dim type% : ' valeur passant de façon cyclique de 0 à 4 pour déterminer l'emplacement de OM1%
dim EventData%(3) : ' tableau de 4 valeurs rempli par les objets OM1% et OM20% lors d'un USER_EVENT

dll_on "KGF.dll"

' Valable pour tout ce qui a un handle et peut recevoir un clic:
form 1 : top 1,60 : left 1,300 : on_click 1,clic1
' edit 1 : top 1,100 : left 1,200 : on_click 1,clic1
' spin 1 : top 1,100 : left 1,200 : on_click 1,clic1
' container 1 : top 1,100 : left 1,200 : on_click 1,clic1
' panel 1 : top 1,100 : left 1,200 : on_click 1,clic1
' ...

button 2 : caption 2,"Créer" : on_click 2,clic1
picture 3 : top 3,40 : left 3,10 : width 3,30 : height 3,30 : color 3,0,255,255
picture 31 : top 31,40 : left 31,40 : width 31,30 : height 31,30 : color 31,255,255,0


form 20 : border_hide 20 : top 20,300 : left 20,500
clipboard_copy 3
OM20% = dll_call6("CreateObjectMover",handle(20),1,0,0,width_client(20),22)
res% = dll_call5("SetObjectMoverImage",OM20%,0,0,0,0)
res% = dll_call2("SetObjectMoverUserEvent",OM20%,adr(EventData%))
button 21 : height 21,20 : top 21,1 : left 21,10 : caption 21,"Cliquez-moi" : on_click 21,clic21
parent 21,20

color 3,255,0,0
alpha 4 : top 4,90 : left 4,10 : caption 4,"Icône interne:"
spin 5 : top 5,110 : left 5,10 : width 5,50 : min 5,0 : max 5,362 : position 5,362    : ' numéro de l'icône "état normal" pour OM1% !

alpha 6 : top 6,150 : left 6,10 : caption 6,"Largeur:"
spin 7 : top 7,170 : left 7,10 : width 7,50 : min 7,0 : max 7,width_client(1) : position 7,0
alpha 8 : top 8,200 : left 8,10 : caption 8,"Hauteur:"
spin 9 : top 9,220 : left 9,10 : width 9,50 : min 9,0 : max 9,height_client(1) : position 9,0

alpha 10 : top 10,260 : left 10,10 : caption 10,"User event:"
edit 11 : top 11,280 : left 11,10 : width 11,600

on_user_event user
gosub clic1

end

clic1:
  if OM1%=0
    OM1% = dll_call6("CreateObjectMover",handle(1),type%,int(width_client(1)/2)-15,int(height_client(1)/2)-15,position(7),position(9))
    res% = dll_call2("SetObjectMoverUserEvent",OM1%,adr(EventData%))
    type% = type% + 1
    if type%=5 then type% = 0
    if object_type(1)=7 then to_foreground 1
    if position(5)=0
      clipboard_copy 3
      res% = dll_call5("SetObjectMoverImage",OM1%,1,0,0,0)
      clipboard_copy 31
      res% = dll_call5("SetObjectMoverImage",OM1%,0,0,1,0)
    else
      clipboard_copy 31
      res% = dll_call5("SetObjectMoverImage",OM1%,2,position(5),1,0)
    end_if
    caption 2,"Supprimer"
  else
    OM1% = dll_call1("DeleteObjectMover",OM1%)
    caption 2,"Créer"
    if object_type(1)=7 then to_foreground 1
  end_if
  return
  
clic21:
  message "Je sais - vous avez voulu essayer..."
  return
  
user:
  if OM1%<>0
    if user_event_WParam=OM1%
      text 11,"Objet="+hex$(OM1%)+": wparam="+hex$(user_event_wparam)+"  lparam="+hex$(user_event_lparam)+"        EventData: x="+str$(EventData%(0))+" y="+str$(EventData%(1)) + " lparam="+hex$(EventData%(2))+" objet="+hex$(EventData%(3))
      return
    end_if
  end_if
  if OM20%<>0
    if user_event_WParam=OM20%
      text 11,"Objet="+hex$(OM20%)+": wparam="+hex$(user_event_wparam)+"  lparam="+hex$(user_event_lparam)+"        EventData: x="+str$(EventData%(0))+" y="+str$(EventData%(1)) + " lparam="+hex$(EventData%(2))+" objet="+hex$(EventData%(3))
      return
    end_if
  end_if
'  text 11,"Oups..."
  text 11,"Oups wparam="+hex$(user_event_wparam)+"  lparam="+hex$(user_event_lparam)+"        EventData: x="+str$(EventData%(0))+" y="+str$(EventData%(1)) + " lparam="+hex$(EventData%(2))+" objet="+hex$(EventData%(3))
  return
A utiliser avec KGF.dll: http://klauspanoramic.comxa.com/versions/KGF.zip

Mode d'emploi:
- lancer le programme
- positionner le curseur sur le petit carré dans la fenêtre auxiliaire en haut, ou sur la barre de titre rouge de la fenêtre auxiliaire à droite
- enfoncer le bouton gauche SANS le relâcher
==> on constate le texte dans l'obhet EDIT en bas:
Citation :
Oups: wparam=0  lparam=0 ...
alors qu'à droite dans le même EDIT, on trouve l'affichage des cellules du tableau EventData% avec les bonnes valeurs
- relâcher le bouton
==> on a, dans le même EDIT, les valeurs de wparam et lparam étant celles affichées dans EventData% lors du MouseDown, alors que les valeurs actuelles des cellules de EventData% sont correctes.

Et ainsi de suite.

Au cas où ce serait utile, voici le code de l'unité qui gère cela, dans KGF.dll:
Spoiler:
 
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://klauspanoramic.comxa.com/index.html
silverman

avatar

Nombre de messages : 466
Age : 45
Localisation : Picardie
Date d'inscription : 19/03/2015

MessageSujet: Re: L'éditeur a été remanié   Ven 7 Avr 2017 - 14:53

J'ai un souci pour créer une application.
Je ne m'en étais pas rendu compte avant, mais depuis la version 0927i9, lorsque j'en cré une, je ne peux pas la lancer et son icone n'est pas celle de panoramic; Un message apparait : "ce fichier est utilisé par une autre application".
Je dois fermer panoramic editor pour pouvoir lancer mon application, tandis que son icone devient celle de panoramic.
Je n'ai jamais eu de souci pour le mode executable (c'est ce mode que j'utilise la plupart du temps).
Pour le reste, ça marche!
Je suis impatient de voir cette version d'essai passer en version instantanée, les nouveaux objets ont l'air prometteur et j'ai hate d'en manipuler quelques uns...


Dernière édition par silverman le Ven 7 Avr 2017 - 18:37, édité 1 fois
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Laurent (Minibug)

avatar

Nombre de messages : 2353
Age : 51
Localisation : Vienne (86)
Date d'inscription : 10/02/2012

MessageSujet: Re: L'éditeur a été remanié   Ven 7 Avr 2017 - 15:43

Je viens de rencontrer un plantage assez violent avec la dernière version de l'éditeur. Suspect

Si on fait une recherche jusqu’à la fin du programme, la dernière recherche n’aboutis pas sur une recherche terminée mais plante complètement l'éditeur !

Il ne reste plus qu' à ouvrir le Gestionnaire de tache et supprimer violemment le processus Panoramic.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: L'éditeur a été remanié   

Revenir en haut Aller en bas
 
L'éditeur a été remanié
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 3Aller à la page : 1, 2, 3  Suivant
 Sujets similaires
-
» [ Résolu ] Question sur expéditeur et destinataire des mails ( adresse identique )
» Nouvelles versions éditeur et firmware FR3X
» 08, 118XXX, 10XX, 3XXX Tarification de l’éditeur du service
» Maison d'édition à compte d'éditeur
» Comparatifs logiciels de controle parental

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: