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
» Rotation d'une image d'un angle quelconque
par JL35 Aujourd'hui à 16:09

» StratégoV8 et V9
par Jean Claude Aujourd'hui à 14:22

» GRID_LOAD
par Jean Claude Hier à 21:04

» HVIEWER
par Yannick Hier à 20:31

» KGF_dll - nouvelles versions
par Klaus Mar 16 Jan 2018 - 21:28

» Déformation d'image en trapèze
par mindstorm Mar 16 Jan 2018 - 21:06

» Mah-Jong américain
par Jean Claude Lun 15 Jan 2018 - 19:37

» Problème avec Deepl
par Klaus Lun 15 Jan 2018 - 0:34

» Quelques nouvelles ...
par Jean Claude Ven 12 Jan 2018 - 22:40

» Renommer les instructions ITEM_... ?
par Jicehel Ven 12 Jan 2018 - 18:56

» Ludothèque Panoramic
par jjn4 Ven 12 Jan 2018 - 18:11

» sous-programmes et fonctions
par Jack Ven 12 Jan 2018 - 17:51

» Mah-Jong français
par Jean Claude Jeu 11 Jan 2018 - 22:15

» panoramic 0.9.28
par gigi75 Ven 5 Jan 2018 - 14:06

» Un jeu qui va vous énerver!
par Jean Claude Jeu 4 Jan 2018 - 22:05

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Janvier 2018
LunMarMerJeuVenSamDim
1234567
891011121314
15161718192021
22232425262728
293031    
CalendrierCalendrier

Partagez | 
 

 Probleme avec caption sur un formulaire

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Nardo26

avatar

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

MessageSujet: Probleme avec caption sur un formulaire   Mer 22 Sep 2010 - 7: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 - 9: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 : 5135
Age : 63
Localisation : 83 Var
Date d'inscription : 07/05/2009

MessageSujet: Re: Probleme avec caption sur un formulaire   Mer 22 Sep 2010 - 10: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 : 49
Localisation : Valence
Date d'inscription : 02/07/2010

MessageSujet: Re: Probleme avec caption sur un formulaire   Mer 22 Sep 2010 - 11: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 : 49
Localisation : Valence
Date d'inscription : 02/07/2010

MessageSujet: Re: Probleme avec caption sur un formulaire   Mer 22 Sep 2010 - 11: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 - 19:48

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

avatar

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

MessageSujet: Re: Probleme avec caption sur un formulaire   Mer 22 Sep 2010 - 20: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 : 1656
Date d'inscription : 13/09/2009

MessageSujet: +++   Ven 24 Sep 2010 - 13: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
Voir le sujet précédent Voir le sujet suivant 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: