Ich habe festgestellt, dass überlange Einträge in Comboboxen im wahrsten Sinne des Wortes die Rahmen der zugehörigen Fenster sprengen. Das führt dazu, dass dann z.B. Settings-Dialoge über den rechten Bildschirmrand hinauslaufen. Das betrifft einige Mods von mir und dürfte auch auf andere Mods zutreffen, die Comboboxen benutzen. Aus meiner Sicht ist das ein Bug von UG, denn im Gegensatz zu den Tabs, wo lange Texte einfach rechts abgeschnitten werden, gibt es das bei den Comboboxen nicht. Vorerst habe ich mir ein Workaround geschrieben:
Code
local function comboTrim(str) -- workaround for combo box bug, shortens entry
if string.len(str) > 48 then
local a = string.sub(str, 1, 48)
local b = string.match(a, "(.*) ")
str = b or a
str = str .. " ..."
end
return str
end
Darüber hinaus die Bitte an alle, nicht zu lange Namen für Objekte zu verwenden, die auch möglichst eindeutig sein sollten. Schwierig ... ich weiß