Compare commits

...

2 Commits

Author SHA1 Message Date
Pietro Giacobazzi ff8aa9fcfb PaPP v2 indicatore: fallback robusto a TextGetSize per la larghezza del box
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-17 07:09:51 +00:00
pietro1991-dot e8bf23f987 Merge pull request #15 from pietro1991-dot/devin/1781679998-panel-autofit
Co-authored-by: Pietro Giacobazzi <giacobazzipietro@gmail.com>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-06-17 09:07:48 +02:00
+5 -2
View File
@@ -444,8 +444,11 @@ int OnCalculate(const int rates_total,
int TxtW(string s,int fs,bool bold)
{
TextSetFont(bold?"Consolas Bold":"Consolas",-fs*10);
uint w=0,h=0; TextGetSize(s,w,h);
return (int)w;
uint w=0,h=0;
bool ok=TextGetSize(s,w,h);
int est=(int)MathCeil(StringLen(s)*fs*0.62); // fallback se TextGetSize non disponibile
if(!ok || (int)w<=0) return est;
return MathMax((int)w,est); // mai meno della stima
}
//+------------------------------------------------------------------+
void DrawInfo()