TIBCO GI + JAVASCRIPT - PullRequest
       20

TIBCO GI + JAVASCRIPT

0 голосов
/ 09 февраля 2012

Как сбросить метку свойства. Это означает, что изначально мы устанавливаем свойство курсора как @Hand Pointer, затем я хочу изменить значение свойства курсора при сбросе. я не должен получить символ руки при выполнении какой-либо другой операции. он должен быть полностью отключен.

Я попробовал один способ, но он не работает.

function disableCancelLbl() {
            log.info("inside disableCancelLbl");
            var lblCancel = createCustomer.getServer().getJSXByName("lbl_ctId_cancel");
            lblCancel.setEvent("", jsx3.gui.Interactive.JSXCLICK);
            lblCancel.setClassName("buttonTextStyleOff");           
            lblCancel.setCursor("default",true);
            log.info(lblCancel.getCursor());
            lblCancel.repaint(); 
            //reset(lblCancel.getCursor());
            log.info(lblCancel.getCursor()); 

}

после перекраски, снова переход на указатель руки.

1 Ответ

0 голосов
/ 17 апреля 2012

Вот что я использую для установки / сброса курсора на кнопке. Методы setCursor, похоже, работают, но сброс к значению по умолчанию не работает для Chrome: - (

rsh.setWaitCursor = function(button)
  {
     button.setEnabled(jsx3.gui.Form.STATEDISABLED); button.repaint();

     // WaitCursor reset not working in Chrome !!
     // 'root' not overwriting wait cursor !
     if( !rsh.isChrome ) {

       button.setCursor("wait",true);       
     }
  }

  rsh.resetWaitCursor = function(button)
  {
     button.setEnabled(jsx3.gui.Form.STATEENABLED); button.repaint();

     // WaitCursor reset not working in Chrome !!
     if( !rsh.isChrome ) {

        button.setCursor("default",true);
     }
  }
...