<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">Ludovic Rousseau a écrit le 30/10/2016
à 18:03 :<br>
<br>
<br>
</div>
<blockquote
cite="mid:CAGstE8A6UnYa8Jrip=9FEf27uTLp4ExA=Afb2ewHMip=1F3=GA@mail.gmail.com"
type="cite">
<div dir="ltr"><br>
<div class="gmail_extra"><br>
<div class="gmail_quote">Le 29 octobre 2016 Ã 21:58, Pierre
Biava <span dir="ltr"><<a moz-do-not-send="true"
href="mailto:pierre.biava@orange.fr" target="_blank">pierre.biava@orange.fr</a>></span>
a écrit :<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">Ludovic
Rousseau a écrit le 28/10/2016 à 18:12 :<br>
<br>
Salut Ludovic,<span><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
J'ai un PC portable avec un "petit" écran de 1366x768
pixels<br>
Grisbi 1.0.0 se comporte très bien avec cet écran. Je
peux réduire la taille de la fenêtre autant que je
veux.<br>
<br>
Avec grisbi GTK+3 la fenêtre à une taille minimale qui
est déjà trop grande pour mon écran.<br>
En particulier quand j'affiche le
Scheduler/Ãchéancier.<br>
<br>
Comment la taille minimale est elle fixée ?<br>
</blockquote>
<br>
</span>
La taille minimale de la fenêtre est fixée dans la
fonction : grisbi_win_set_size_and_positi<wbr>on () et
dans cette fonction c'est la fonction :<br>
<br>
gtk_window_set_geometry_hints () qui fait le travail. Tu
peux la commenter pour faire tes tests. La taille mini est
donnée dans size_hints. elle est fixée à 1200x600. On doit
pouvoir descendre à 900 ou 1000. En dessous il y a des
problèmes .<br>
</blockquote>
<div><br>
</div>
<div>Exact.<br>
Si j'utilise 0 0 je peux réduire la fenêtre sauf la
colonne de gauche avec les comptes, échéancier, etc.<br>
</div>
<div>C'est cette partie qui fixe une taille minimale trop
haute pour mon écran de 768 pixels de haut.<br clear="all">
</div>
</div>
<br>
</div>
<div class="gmail_extra">Il faudrait pouvoir réduire la fenêtre
et obtenir un ascenseur si la fenêtre est trop petite pour
tout afficher.<br>
</div>
<div class="gmail_extra">C'est ce qui se passe avec grisbi 1.0.0
par exemple.<br>
<br>
</div>
</div>
</blockquote>
J'ai regardé la version Mac et je pense avoir la même chose. On peut
diminuer assez fortement la hauteur sans le calendrier mais elle
augmente automatiquement dès qu'on sélectionne l'échéancier. Il faut
que je regarde ce qu'on peut diminuer.<br>
<br>
Pour tester tu peux dans la fonction
grisbi_win_create_general_widgets () Ã la ligne 900<br>
<br>
mettre    :   gtk_box_pack_start (GTK_BOX (priv->vbox_general),
priv->hpaned_general, FALSE, FALSE, 0);<br>
<br>
au lieu de : Â Â Â gtk_box_pack_start (GTK_BOX
(priv->vbox_general), priv->hpaned_general, TRUE, TRUE, 0);<br>
<br>
cela nous donnera la taille minimale de la hauteur de grisbi. Sur
linux j'ai 798 ça semble mal barré.<br>
<br>
Cdt.<br>
<pre class="moz-signature" cols="72">--
A+
Pierre Biava</pre>
</body>
</html>