Initial community commit
This commit is contained in:
parent
537bcbc862
commit
fc06254474
16440 changed files with 4239995 additions and 2 deletions
44
Src/resources/skins/Big Bento/scripts/infoline.m
Normal file
44
Src/resources/skins/Big Bento/scripts/infoline.m
Normal file
|
@ -0,0 +1,44 @@
|
|||
/*---------------------------------------------------
|
||||
-----------------------------------------------------
|
||||
Filename: infoline.m
|
||||
Version: 1.0
|
||||
|
||||
Type: maki
|
||||
Date: 06. Nov. 2007 - 22:40
|
||||
Author: Martin Poehlmann aka Deimos
|
||||
E-Mail: martin@skinconsortium.com
|
||||
Internet: www.skinconsortium.com
|
||||
www.martin.deimos.de.vu
|
||||
-----------------------------------------------------
|
||||
---------------------------------------------------*/
|
||||
|
||||
#include <lib/std.mi>
|
||||
|
||||
Global Text txt;
|
||||
Global Text label;
|
||||
Global Layer link;
|
||||
Global Group sg;
|
||||
Global Int shift = 0;
|
||||
|
||||
System.onScriptLoaded ()
|
||||
{
|
||||
sg = getScriptGroup();
|
||||
|
||||
txt = sg.getObject("text");
|
||||
label = sg.getObject("label");
|
||||
link = sg.getObject("link");
|
||||
}
|
||||
|
||||
System.onSetXuiParam (String param, String value)
|
||||
{
|
||||
if (strlower(param) == "shift") shift = stringToInteger(value);
|
||||
if (strlower(param) == "label") label.setText(value);
|
||||
if (strlower(param) == "link") link.setXmlparam("tooltip", value);
|
||||
}
|
||||
|
||||
label.onTextChanged (String newtxt)
|
||||
{
|
||||
int w = label.getAutoWidth() + shift;
|
||||
txt.setXmlParam("x", integerToString(w));
|
||||
txt.setXmlParam("w", integerToString(-w));
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue