12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182 |
- /*---------------------------------------------------
- -----------------------------------------------------
- Filename: init_songticker.m
- Version: 1.0
- Type: maki/attrib definitions
- Date: 01. Sep. 2007 - 01:10
- Author: Martin Poehlmann aka Deimos
- E-Mail: [email protected]
- Internet: www.skinconsortium.com
- www.martin.deimos.de.vu
- -----------------------------------------------------
- Depending Files:
- scripts/songticker.maki
- -----------------------------------------------------
- ---------------------------------------------------*/
- #ifndef included
- #error This script can only be compiled as a #include
- #endif
- #include "gen_pageguids.m"
- Function initAttribs_Songticker();
- Class ConfigAttribute ScrollingAttribute;
- #define CUSTOM_PAGE_SONGTICKER "{7061FDE0-0E12-11D8-BB41-0050DA442EF4}"
- Global ScrollingAttribute songticker_scrolling_disabled_attrib;
- Global ScrollingAttribute songticker_style_modern_attrib;
- Global ScrollingAttribute songticker_style_old_attrib;
- initAttribs_Songticker()
- {
- initPages();
- ConfigItem custom_page_songticker = addConfigSubMenu(optionsmenu_page, "Songticker", CUSTOM_PAGE_SONGTICKER);
- songticker_scrolling_disabled_attrib = custom_page_songticker.newAttribute("Disable Songticker Scrolling", "0");
- songticker_style_modern_attrib = custom_page_songticker.newAttribute("Modern Songticker Scrolling", "1");
- songticker_style_old_attrib = custom_page_songticker.newAttribute("Classic Songticker Scrolling", "0");
- }
- #ifdef MAIN_ATTRIBS_MGR
- songticker_scrolling_disabled_attrib.onDataChanged()
- {
- if (attribs_mychange) return;
- NOOFF
- attribs_mychange = 1;
- songticker_style_modern_attrib.setData("0");
- songticker_style_old_attrib.setData("0");
- attribs_mychange = 0;
- }
- songticker_style_old_attrib.onDataChanged()
- {
- if (attribs_mychange) return;
- NOOFF
- attribs_mychange = 1;
- songticker_style_modern_attrib.setData("0");
- songticker_scrolling_disabled_attrib.setData("0");
- attribs_mychange = 0;
- }
- songticker_style_modern_attrib.onDataChanged()
- {
- if (attribs_mychange) return;
- NOOFF
- attribs_mychange = 1;
- songticker_scrolling_disabled_attrib.setData("0");
- songticker_style_old_attrib.setData("0");
- attribs_mychange = 0;
- }
- #endif
|