So das passt jetzt, zumal die Schrift- u. Schriftgröße der Shellexec
mit micron_bold genauso aussehen wie auf der Dbox.
Leider ist die Schriftgrößte von msgbox und input noch nicht anpassbar.
Du siehst selber wie groß die Schrift bei mir, mit der Auflösung 768x576,
rüberkommt. Bei einer voreingestellten Auflösung von 1280x720 ist das
bestimmt OK.
Es wäre schön, wenn das in einer Konfigdatei, ähnlich wie bei Shellexec,
einstellbar wäre. Vielleicht stellt man auch nur 3 Vorgaben zur Verfügung,
obwohl die Schrift wählbar sein sollte. Neutrino.ttf gefällt mir persönlich
weniger gut.
Beispiel:
Standard = 1280x720
1 = 1024x720
2 = 768x576
Hier noch ein Patch der 2 mögliche Memory leaks schließt.
--- shellexec.c.orig 2010-03-12 00:12:44.000000000 +0100
+++ shellexec.c 2010-03-12 00:20:42.000000000 +0100
@@ -876,6 +876,7 @@ char *ptr1,*ptr2,*ptr3,*ptr4, *wstr;
{
printf(NOMEM);
Clear_List(m,0);
+ free(wstr);
return 0;
}
for(i=m->num_entrys; i<m->num_entrys+LIST_STEP; i++)
@@ -884,6 +885,7 @@ char *ptr1,*ptr2,*ptr3,*ptr4, *wstr;
{
printf(NOMEM);
Clear_List(m,0);
+ free(wstr);
return -1;
}
m->list[i]=entr;