comparison Libs/DF/normal_bar.lua @ 58:0682d738499b v8.0.1.058

- 8.0.1 Update.
author Tercio
date Fri, 20 Jul 2018 19:04:12 -0300
parents a960d5372b0c
children
comparison
equal deleted inserted replaced
57:b1c62eed8999 58:0682d738499b
210 210
211 _object.timer_textureR:SetVertexColor (_value1, _value2, _value3, _value4) 211 _object.timer_textureR:SetVertexColor (_value1, _value2, _value3, _value4)
212 212
213 return _object._texture:SetVertexColor (_value1, _value2, _value3, _value4) 213 return _object._texture:SetVertexColor (_value1, _value2, _value3, _value4)
214 end 214 end
215 --> background color
216 local smember_backgroundcolor = function (_object, _value)
217 local _value1, _value2, _value3, _value4 = DF:ParseColors (_value)
218 return _object.background:SetVertexColor (_value1, _value2, _value3, _value4)
219 end
215 --> icon 220 --> icon
216 local smember_icon = function (_object, _value) 221 local smember_icon = function (_object, _value)
217 if (type (_value) == "table") then 222 if (type (_value) == "table") then
218 local _value1, _value2 = _unpack (_value) 223 local _value1, _value2 = _unpack (_value)
219 _object._icon:SetTexture (_value1) 224 _object._icon:SetTexture (_value1)
253 end 258 end
254 end 259 end
255 end 260 end
256 return 261 return
257 end 262 end
263 --> background texture
264 local smember_backgroundtexture = function (_object, _value)
265 if (_value:find ("\\")) then
266 _object.background:SetTexture (_value)
267 else
268 local file = SharedMedia:Fetch ("statusbar", _value)
269 if (file) then
270 _object.background:SetTexture (file)
271 else
272 _object.background:SetTexture (_value)
273 end
274 end
275 return
276 end
258 --> font face 277 --> font face
259 local smember_textfont = function (_object, _value) 278 local smember_textfont = function (_object, _value)
260 DF:SetFontFace (_object.textleft, _value) 279 DF:SetFontFace (_object.textleft, _value)
261 return DF:SetFontFace (_object.textright, _value) 280 return DF:SetFontFace (_object.textright, _value)
262 end 281 end
284 BarMetaFunctions.SetMembers["height"] = smember_height 303 BarMetaFunctions.SetMembers["height"] = smember_height
285 BarMetaFunctions.SetMembers["value"] = smember_value 304 BarMetaFunctions.SetMembers["value"] = smember_value
286 BarMetaFunctions.SetMembers["righttext"] = smember_rtext 305 BarMetaFunctions.SetMembers["righttext"] = smember_rtext
287 BarMetaFunctions.SetMembers["lefttext"] = smember_ltext 306 BarMetaFunctions.SetMembers["lefttext"] = smember_ltext
288 BarMetaFunctions.SetMembers["color"] = smember_color 307 BarMetaFunctions.SetMembers["color"] = smember_color
308 BarMetaFunctions.SetMembers["backgroundcolor"] = smember_backgroundcolor
289 BarMetaFunctions.SetMembers["icon"] = smember_icon 309 BarMetaFunctions.SetMembers["icon"] = smember_icon
290 BarMetaFunctions.SetMembers["texture"] = smember_texture 310 BarMetaFunctions.SetMembers["texture"] = smember_texture
311 BarMetaFunctions.SetMembers["backgroundtexture"] = smember_backgroundtexture
291 BarMetaFunctions.SetMembers["fontsize"] = smember_textsize 312 BarMetaFunctions.SetMembers["fontsize"] = smember_textsize
292 BarMetaFunctions.SetMembers["fontface"] = smember_textfont 313 BarMetaFunctions.SetMembers["fontface"] = smember_textfont
293 BarMetaFunctions.SetMembers["fontcolor"] = smember_textcolor 314 BarMetaFunctions.SetMembers["fontcolor"] = smember_textcolor
294 BarMetaFunctions.SetMembers["textsize"] = smember_textsize --alias 315 BarMetaFunctions.SetMembers["textsize"] = smember_textsize --alias
295 BarMetaFunctions.SetMembers["textfont"] = smember_textfont --alias 316 BarMetaFunctions.SetMembers["textfont"] = smember_textfont --alias