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
» Planétarium virtuel.
par Jean Claude Aujourd'hui à 18:16

» 11 (en analyse): commandes sur TAB et SUB_MENU.
par Jack Aujourd'hui à 14:10

» 10 (en analyse): Erreur sur variable locale.
par Jack Aujourd'hui à 14:05

» Métamatière, éternité et renouvellement
par Oscaribout Aujourd'hui à 12:40

» De retour...
par Yannick Hier à 15:11

» bug SEVERE fnc+sub : (35)name already defined
par Oscaribout Dim 12 Aoû 2018 - 23:55

» ajouter des blancs dans un TXT
par silverman Dim 12 Aoû 2018 - 15:38

» Encadrement
par Jean Claude Dim 12 Aoû 2018 - 11:53

» Des rectangles...
par JL35 Dim 12 Aoû 2018 - 10:53

» TRIGGER_KEY_COMBINED_TOUCH
par Jean Claude Mar 7 Aoû 2018 - 20:58

» ITEM_SELECT N,L pour synedit
par Jean Claude Mar 7 Aoû 2018 - 19:11

» amélioration panoramic
par silverman Dim 5 Aoû 2018 - 18:34

» Commande file_readln.
par Pedro Alvarez Dim 5 Aoû 2018 - 17:08

» Klaus ?
par Jack Sam 4 Aoû 2018 - 22:48

» Défragmentation du disque dur
par JL35 Sam 4 Aoû 2018 - 21:06

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Août 2018
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier

Partagez | 
 

 Probleme avec caption sur un formulaire

Aller en bas 
AuteurMessage
Nardo26

avatar

Nombre de messages : 2294
Age : 50
Localisation : Valence
Date d'inscription : 02/07/2010

MessageSujet: Probleme avec caption sur un formulaire   Mer 22 Sep 2010 - 6:55

Bonjour,
Dans le programme que je suis en train de faire, je redimensionne mes objets par rapport à la taille du formulaire.
Les instructions width/height ne semblent pas correctes car elles ne tiennent pas compte de la taille de la bordure du formulaire.
(il n'existe pas d'instruction nous renvoyant cette taille en pixels...)

Du coup, je retranche par exemple sur la largeur de mon objet, 'x' pixels pour éviter d'avoir l'apparition des ascenseurs.

En jouant sur cette fameuse taille de border, je me suis aperçu que cela générait un autre 'dysfonctionnement'

Un petit exemple pour montrer ce qui se passe:

Code:
border_small 0: top 0,20 : left 0,20
caption 0,"Essai Form 0"
memo 1 : width 1, width(0)-20 : rem mes 'x' pixels
wait 3000
width 1, width(0)
item_add 1," Mais où est passé le caption du form 0 ?"
item_add 1,""
item_add 1," le memo fait pile-poil la largeur 'utilisable?' du formulaire"
item_add 1," pourtant : apparition de l'ascenseur, la  taille du border à changé..."
item_add 1," et le caption du formulaire se retrouve dans la cave... ;-)"
end
Pour ceux qui ont la flemme de lancer le prog Wink voila ce que l'on obtient :

Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://nardo26.lescigales.org
Invité
Invité



MessageSujet: Re: Probleme avec caption sur un formulaire   Mer 22 Sep 2010 - 8:57

Salut Nardo
Chez moi, le caption est toujours présent, par contre il y a une différence sur la couleur de la bordure (et de la croix)
Revenir en haut Aller en bas
Jean Claude

avatar

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

MessageSujet: Re: Probleme avec caption sur un formulaire   Mer 22 Sep 2010 - 9:44

Salut, je connais ce problème et je le contourne en faisant comme çà:
Code:
border_small 0: top 0,20 : left 0,20
caption 0,"Essai Form 0"
memo 1 : width 1, width(0)-8 : rem mes 'x' pixels  2x4
wait 3000
' width 1, width(0)
top 1,0:left 1,0
item_add 1," Mais où est passé le caption du form 0 ?"
item_add 1,""
item_add 1," le memo fait pile-poil la largeur 'utilisable?' du formulaire"
item_add 1," pourtant : apparition de l'ascenseur, la  taille du border à changé..."
item_add 1," et le caption du formulaire se retrouve dans la cave... ;-)"
end

il faut retrancher au minimum 8 pixels. Mais ce qui est intéressant c'est de modifier le left du mémo à -1 et là tu obtiens ce que tu cherchais.

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

avatar

Nombre de messages : 2294
Age : 50
Localisation : Valence
Date d'inscription : 02/07/2010

MessageSujet: Re: Probleme avec caption sur un formulaire   Mer 22 Sep 2010 - 10:00

Bonjour Jean-claude,

Oui en effet il y a moyen de contourner le problème des ascenseurs en retirant 'x' pixels. Je maintient 'x' car cela dépend de la version de Windows que tu as :
Sous XP tu peux changer l'épaisseur des bordures (dans Propriétés de l'affichage/apparences/Avancé). sous Win7 les bordures (par défaut) ont l'air plus épaisses que dans les autres versions (je n'ai pas encore trouvé l'endroit où l'on peut paramétrer les bordures).
donc d'un PC à un autre, ce n'est pas forcement 8 pixels mais peut être 10,15,etc...

@cosmos: la copie d'écran que j'ai fait est sous win 7. Ce qui explique la différence des couleurs et du bouton.

Ce qui me conforte que suivant la version de Windows, nous n'obtenons pas la même chose...
soit Width/Height doivent renvoyer la zone 'utile' du formulaire (ce qui me semblerai logique) soit il manque une fct qui nous donnerai la taille de la bordure...

[Edit] Après plusieurs essais (en changeant la taille de bordure, la hauteur de la barre de titre) sous Windows XP, je n'arrive pas à reproduire le problème.
C'est donc un bug spécifique à Win 7...
Sous XP, on voit bien que la hauteur de la font dans la barre de titre est modifiée. Ce qui n'est apparemment pas le cas sous seven...

Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://nardo26.lescigales.org
Nardo26

avatar

Nombre de messages : 2294
Age : 50
Localisation : Valence
Date d'inscription : 02/07/2010

MessageSujet: Re: Probleme avec caption sur un formulaire   Mer 22 Sep 2010 - 10:44

Par contre sous XP il se passe quand même quelque chose de bizarre :

Code:

label EndProg
on_close 0,EndProg

border_small 0
top 0,20 : left 0,20
caption 0,"Essai Form 0"
memo 1 : width 1, width(0)-10 : rem mes 'x' pixels
item_add 1,"Bordures bleues, sans ascenseurs"
item_add 1,"je vais affecter la largeur du memo à Width(0) dans 5 sec."
wait 5000
width 1, width(0)
clear 1
item_add 1," Width(memo) = Width(0)"
item_add 1," -> bordures toujours bleues"
item_add 1," -> apparition du scrollbar en bas, regardez bien le type de scrollbar"
item_add 1," J'arrive sur le 'end' dans 5 secondes..."
wait 5000
clear 1
item_add 1,"J'execute le 'end'"
item_add 1,"les bordures ont changées (ça on le savait déjà) cela a déjà été signalé"
item_add 1,"le scrollbar est différent que celui de tout à l'heure"
item_add 1,"c'est vraiment le 'noyau' de pano qui change les caractéristiques du formulaire"
end

EndProg:
 delete 1
 terminate
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://nardo26.lescigales.org
Invité
Invité



MessageSujet: Re: Probleme avec caption sur un formulaire   Mer 22 Sep 2010 - 18:48

Bizarre mon ordi. Le scroll_bar ne change pas?
Revenir en haut Aller en bas
Jean Claude

avatar

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

MessageSujet: Re: Probleme avec caption sur un formulaire   Mer 22 Sep 2010 - 19:57

Je confirme sous Windows XP le Sroll_bar est le même.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
jjn4

avatar

Nombre de messages : 1761
Date d'inscription : 13/09/2009

MessageSujet: +++   Ven 24 Sep 2010 - 12:27

C'est vrai que c'est un problème fréquent.
Je fais mes programmes sous XP
et lorsque je veux utiliser les exe correspondants
avec un ordi portable professionnel qui a Windows 7
je suis obligé de vérifier qu'il n'y a pas des différences
à cause de la bordure bleuâtre supplémentaire qui apparaît
et de faire des rectifications ensuite sur le 1er ordi, etc...
C'est vrai que c'est un truc ennuyeux !
pale
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://jjn4.e-monsite.com
Contenu sponsorisé




MessageSujet: Re: Probleme avec caption sur un formulaire   

Revenir en haut Aller en bas
 
Probleme avec caption sur un formulaire
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Probleme avec caption sur un formulaire
» probleme avec les cellules d'excel sur la mise en forme
» Probleme Avec Ma WebCam Help !
» Probleme avec Mozilla
» probleme avec archicad

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Un bug dans PANORAMIC?-
Sauter vers: