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.
a jack Emptypar Pedro Aujourd'hui à 8:08

» Un autre pense-bête...
a jack Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
a jack Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
a jack Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
a jack Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
a jack Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
a jack Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
a jack Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
a jack Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
a jack Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
a jack Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
a jack Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
a jack Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
a jack Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
a jack 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 : -28%
-28% Machine à café avec broyeur ...
Voir le deal
229.99 €

 

 a jack

Aller en bas 
3 participants
AuteurMessage
pascal10000

pascal10000


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

a jack Empty
MessageSujet: a jack   a jack EmptyVen 18 Sep 2015 - 12:25

bjr jack

un p'tit problème se produit lors de l'execution d'un source
même s'il est créé en exe
C'est le phénomène des forms que l'on voit lors de lexécution
est ce que tu peut faire quelque chose pour arrangé ça
c'est vrais que c'est pas très agréable a mon avis
merci d'avance
Revenir en haut Aller en bas
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

a jack Empty
MessageSujet: Re: a jack   a jack EmptyVen 18 Sep 2015 - 13:21

Pardon si je m'incruste, je n'ai peut-être pas compris ta demande, mais si tu peux très bien masquer les Forms par programme lors de l'exécution avec des commandes Hide ?
Revenir en haut Aller en bas
Klaus

Klaus


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

a jack Empty
MessageSujet: Re: a jack   a jack EmptyVen 18 Sep 2015 - 13:23

J'ai lu ta demande, et j'avoue que je ne comprends pas bien ce que tu demandes? Pourrais-tu expliquer plus précisément ce qui te dérange ? Eventuellement avec un petit code d'exemple ? Ce genre de questions "générriques" est extrêmement difficile à trairer, autrement.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
pascal10000

pascal10000


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

a jack Empty
MessageSujet: Re: a jack   a jack EmptyVen 18 Sep 2015 - 15:37

je m'aperçois que je ne suis pas très claire quand je m'exprime
et c'est pourtant simple a comprendre
je recommence a m'expliquer et je m'en aperçois comme pour gpp

pendant le lancement on aperçois plusieurs fenêtre a fond noir s’initialisées avant
que le programme soit exécuté; et c'est ce qui me gène un peut de panoramic
et je demandais a jack s'il peut faire une amélioration a ça

excuse moi minibug de prendre ton projet comme exemple

est ce été assez claire?


Revenir en haut Aller en bas
Klaus

Klaus


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

a jack Empty
MessageSujet: Re: a jack   a jack EmptyVen 18 Sep 2015 - 16:17

Oui, là, c'est plus clair.

Actuellement, Panoramic affiche systématiquement chaque objet, lors de sa création, avec ses paramètres par défaut, et particulièrement la position en (0,0, et largeur et hauteur comme définies dans l'aide de chacun de ces objets. Ensuite, on peut intervenir pour moduler cela. Ce comportement est imposé par Panoramic, et non modifiable par nous.

Depuis lontemps déjà, on a suggéré à Jack (et j'ai été à l'origine d'une des suggestions dans ce sens, donc je sais de quoi je parle...), de créer des commandes deu type:
DEFAULT_VISIBILE_ON
DEFAULT_VISIBLE_OFF

ce qui permetttrait de changer la visibilité initiale des objets nouvellement créés. Pour le moment, Jack n'a visiblement pas jugé utile de donner suite. La décision lui appartient.

Il est vrai que cela crée une agitation visuelle gênante. Il y a des moyens pour réduire cette gêne, pais pas pour la supprimer totalement. Tu peux faire HIDE 0 directement en première ligne. Tous les objets que tu crées ensuite sur la form 0, seront créés correctement, mais sans gêne visuelle. Lorsque tout est prêt, il te restera à faire SHOW 0 et tout s'affichera d'un coup, sans scintillement.

Le même raisonnement s'applique sur les fenêtres auxiliaires que tu crées avec la commande FORM. Il faut immédiatement faire HIDE avec le numéro de la form créée, ensuite ajouter tous les objets, puis faire SHOW de cette form. Mais il est vrai qu'au moment de la commende FORM, la nouvelle form vide s'affichera brièvement. Ceci est inévitable.

Dernier point: tou peux créer toutes les forms nécessaires dans ton programme, au moment du lancement initial, et les afficher par SHOW lorsque tu en auras besoin. Si cette procédure d'initialisation dure un peu plus longtemps, il peut être intéressant d'afficher tout d'abord une fenêtre unvitant l'utilisateur à attendre (à l'image de ce que fait Panoramic_Editor), puis créer tout l'environnement selon la technique ci-dessus, puis cacher la fenêtre d'attente, ou éventuellement la supprimer par la commande DELETE.

Voilà. C'est ce qu'il y a de plus abouti disponible actuellement.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
pascal10000

pascal10000


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

a jack Empty
MessageSujet: Re: a jack   a jack EmptyVen 18 Sep 2015 - 16:48

c'est ce que je fait en faisant hide 0 et show juste avant end mais ce n'est pas encore
au point et sur cela j' essai de de trouver une solution mais en vain!
tu pourrais peut être créer une nouvelle commande dans kgf qui peut remédié ça
qu'est ce que tu en pense?
bon week end a tous
Revenir en haut Aller en bas
Klaus

Klaus


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

a jack Empty
MessageSujet: Re: a jack   a jack EmptyVen 18 Sep 2015 - 17:03

Non, malheureusement pas. Je peux intervenir sur une fenêtre déjà créée, mais pas sur les futures fenêtres à créer. Et donc, c'est déjà trop tard. Tout ce que je puis te conseiller, c''est de faire suivre tes commandes FORM systématiquement par une commande HIDE, et de faire SHOW de la ou des forms choisies uniquement lorsque tu en auras besoin. Désolé. La vraie solution ne peut venir que de Jack.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Invité
Invité




a jack Empty
MessageSujet: Re: a jack   a jack EmptyVen 18 Sep 2015 - 19:04

Bonsoir
Essayez ceci:
Code:
hide 0: left 0,2500
dim a
for a = 1 to 250
   button a:left a,a*20:top a,a*20
next a
left 0,0
show 0
Revenir en haut Aller en bas
Klaus

Klaus


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

a jack Empty
MessageSujet: Re: a jack   a jack EmptyVen 18 Sep 2015 - 19:20

C'est exactement ce que j'ai conseillé, Cosmos70: un HIDE immédiatement, création de tous les objets, puis SHOW. Plus de clignotement.

Là où le problème se compique, c'est lorsqu'on a plusieurs FORM. Chaque form créée apparaît brièvement en haut à gauche de l'écran, même si elle disparaît tout de suite dès que la commende HIDE suivante est effectuée. Et c'est c'est aspect qui dérange notre camarade.

Je peux le comprendre, mais malheureusement, il n'y a rien à y faire.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Invité
Invité




a jack Empty
MessageSujet: Re: a jack   a jack EmptyVen 18 Sep 2015 - 20:33

Oui Klaus, mais il faut aussi décaler la forme pour être hors d'écran.

Apparemment mon programme ne montre rien, en retirant left 0,2500 il n'y a pas de différence. Pour Pagiciel que j'avais conçu, il y avait une très nette différence entre mettre la fenêtre hors de l'écran et seulement à hide. Dans le second cas, on voyait la création des objets, et dans le premier cas, non. Plusieurs programmes travaillent selon ce principe, et seulement le démarrage du programme pour form 0 est visible.
Revenir en haut Aller en bas
Contenu sponsorisé





a jack Empty
MessageSujet: Re: a jack   a jack Empty

Revenir en haut Aller en bas
 
a jack
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» @Jack
» Jack a dit...
» a jack
» @ Jack
» @Jack

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos souhaits d'amélioration de Panoramic-
Sauter vers: