ToolBarHeight() et StatusBarHeight()

Vous avez une idée pour améliorer ou modifier PureBasic ? N'hésitez pas à la proposer.
yann64
Messages : 33
Inscription : mer. 26/mai/2004 20:59
Contact :

ToolBarHeight() et StatusBarHeight()

Message par yann64 »

Suite à ce message, serait il possible d'ajouter les fonction ToolBarHeight() et StatusBarHeight() afin de permettre un redimensionnement précis des gadgets en fonction des barres outils et statusbar présentes sur la fenêtre.
Par avance merci.
Yannick
Dr. Dri
Messages : 2527
Inscription : ven. 23/janv./2004 18:10

Message par Dr. Dri »

Et pourquoi pas MenuBarHeight aussi ?
puisqu'apres tout chaque utilisateur lui donne la taille qu'il veut...

Dri
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Message par Le Soldat Inconnu »

Bien joué dr. Dri, elle existé déjà ta fonction, c'est MenuHeight() tusors:

de plus la hauteur du menu et de la barre d'état n'est pas paramétrable par l'utilisateur. elle dépend de windows.

moi, je trouverais ça utile également (même si en passant apr l'API, on arrive à obtenir ces valeur)
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Dr. Dri
Messages : 2527
Inscription : ven. 23/janv./2004 18:10

Message par Dr. Dri »

menuheight j'avais pas vu ^^ donc je sors oué
sinon j'ai galéré moi pour trouver toutes es infos via l'api la premiere fois

Dri

PS. je sous entendait bien que sous windows on défini la hauteur d'un menu
Le Soldat Inconnu
Messages : 4312
Inscription : mer. 28/janv./2004 20:58
Localisation : Clermont ferrand OU Olsztyn
Contact :

Message par Le Soldat Inconnu »

sinon, le plus simple reste de prendre une taille en pixel avec de la marge mais c'est pas toujours l'idéal
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?

[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
yann64
Messages : 33
Inscription : mer. 26/mai/2004 20:59
Contact :

Message par yann64 »

sinon, le plus simple reste de prendre une taille en pixel avec de la marge mais c'est pas toujours l'idéal
En effet, d'autant que cette valeur doit varier selon que l'on est sous Windows ou Linux (je ne sais pas vraiment comment ça se passe sous Mac vu l'interface graphique un peut particulière dont il dispose).
C'est pour ça que je pense que ces fonctions sont nécessaire pour rendre PureBasic un peu plus portable selon les OS utilisée, sans avoir à reprendre son code.
Dr. Dri
Messages : 2527
Inscription : ven. 23/janv./2004 18:10

Message par Dr. Dri »

de toute facon pour le moment mac n'est pas pris en charge par pb il me semble ;)

Dri
Répondre