SuperX-Kernmodul
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

39 lines
979 B

/*
DynAPI Distribution
KnobStyle (Default)
The DynAPI Distribution is distributed under the terms of the GNU LGPL license.
Requires: StyleManager, Knob
*/
function KnobStyle(){
var style = new Style(); // create basic style object
style.styleName='KnobStyle';
// initStyle will act as a function of the DynLayer object
style.initStyle = function(){
this.renderStyle();
};
// renderStyle will act as a function of the DynLayer object
style.renderStyle = function(act){
var all=!act;
var o = this;
if(all||act=='resize') {
this.setHTML(
Styles.createPanel(1,this.w,this.h,
o.getStyleAttribute('borderColor'),
o.getStyleAttribute('lightColor'),
o.getStyleAttribute('darkColor'),
o.getStyleAttribute('backColor')
)
);
};
};
// removeStyle will act as a function of the DynLayer object
// style.removeStyle = function(){};
return style;
};
// Creates the style once it has been loaded
Styles.addStyle('Knob',KnobStyle);