buttons_right

speichert eine Sammlung von Schaltflächen, die sich in der rechten unteren Ecke des Lightbox befinden

string[] buttons_right;

Example

<style>
    .complete_button{
        margin-top: 2px;
        background-image:url("common/v_complete.png");
        width: 20px;
    }
</style>
<script>
    gantt.locale.labels["complete_button"] = "Vollständig";
    gantt.attachEvent("onGanttReady", function(){                                       gantt.config.buttons_right = ["gantt_delete_btn","complete_button"];                                     });                                                                             gantt.init("gantt_here");
 
    gantt.attachEvent("onLightboxButton", function(button_id, node, e){
        if(button_id == "complete_button"){
            var id = gantt.getState().lightbox;
            gantt.getTask(id).progress = 1;
            gantt.updateTask(id);
            gantt.hideLightbox();
        }
    });
</script>


Default value:

["gantt_delete_btn"];

Related samples

Details

Bitte beachten Sie, dass wenn Sie das Material skin verwenden, es die Schaltflächenkonfiguration neu definiert. Um dies zu verhindern, müssen Sie die Konfiguration der Schaltflächen im Handler des onGanttReady Ereignisses angeben.


Sie können die Beschriftungen der rechten Schaltfläche mit der folgenden Syntax vor der Initialisierung von Gantt neu definieren:

gantt.locale.labels.icon_delete= "Neue Beschriftung";
 
gantt.init("gantt_here");

Sie können die Beschriftung auch mit einer anderen Syntax nach der Initialisierung von Gantt ändern, wie folgt:

gantt.attachEvent("onGanttReady", function(){
  gantt.locale.labels.gantt_delete_btn = "Neue Beschriftung";
});

Seit Version 7.0 können die Beschriftungen auch mit dem i18n Objekt geändert werden:

gantt.i18n.setLocale({
   labels: {
      gantt_delete_btn: "Neue Beschriftung"
   }
});
See also
Zurück nach oben