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
» Gestion d'un système client-serveur.
a jack Emptypar Klaus Ven 17 Mai 2024 - 14:02

» item_index(résolu)
a jack Emptypar jjn4 Mar 14 Mai 2024 - 19:38

» Bataille terrestre
a jack Emptypar jjn4 Lun 13 Mai 2024 - 15:01

» SineCube
a jack Emptypar Marc Sam 11 Mai 2024 - 12:38

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
a jack Emptypar Marc Sam 11 Mai 2024 - 12:22

» Philharmusique
a jack Emptypar jjn4 Ven 10 Mai 2024 - 13:58

» PANORAMIC V 1
a jack Emptypar papydall Jeu 9 Mai 2024 - 3:22

» select intégrés [résolu]
a jack Emptypar jjn4 Mer 8 Mai 2024 - 17:00

» number_mouse_up
a jack Emptypar jjn4 Mer 8 Mai 2024 - 11:59

» Aide de PANORAMIC
a jack Emptypar jjn4 Mer 8 Mai 2024 - 11:16

» trop de fichiers en cours
a jack Emptypar lepetitmarocain Mer 8 Mai 2024 - 10:43

» Je teste PANORAMIC V 1 beta 1
a jack Emptypar papydall Mer 8 Mai 2024 - 4:17

» bouton dans autre form que 0(résolu)
a jack Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
a jack Emptypar Klaus Lun 6 Mai 2024 - 11:41

» @Jack
a jack Emptypar Jack Mar 30 Avr 2024 - 20:40

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier
Le Deal du moment : -28%
Précommande : Smartphone Google Pixel 8a 5G ...
Voir le deal
389 €

 

 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 : 7095
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 : 12301
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 : 12301
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 : 12301
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 : 12301
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: