2012-02-09 3 views
0

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

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

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()); 

} 

после перекраски, снова его изменение на ручную стрелку.

ответ

0

Вот что я использую для установки/возврата курсора на кнопку. Методы 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); 
    } 
    } 
Смежные вопросы