All pastes #606855 Raw Edit

Untitled

public text v1 · immutable
·published 2007-07-07 04:16 UTC
rendered paste body
script {
      public toggled = 0;
      public disabled = 0;
      
      public update_state() {
         if (get_int(toggled) == 0) {
            if (get_int(disabled) == 0)
               set_state(PART:"button", "default", 0.0);
               // set_state(PART:"button_shadow", "default", 0.0);
               // set_state(PART:"button_shadow_overlay", "default", 0.0);
            else
               set_state(PART:"button", "disabled", 0.0);
               // set_state(PART:"button_shadow", "default", 0.0);
               // set_state(PART:"button_shadow_overlay", "default", 0.0);
         }
         else {
            if (get_int(disabled) == 0)
               set_state(PART:"button", "toggled", 0.0);
               // set_state(PART:"button_shadow", "default", 0.0);
               // set_state(PART:"button_shadow_overlay", "default", 0.0);
            else
               set_state(PART:"button", "disabled-toggled", 0.0);
         }
      }