isc.defineClass("GeButton", "IButton"); isc.GeButton.addProperties({ autoDraw: false, width: 120, height: 28, showRollOver: false, showDown: true, icon: "/img/icons/empty.png", iconSize: 16, iconAlign: "left", hoverStyle:"toolTip", // Override initWidget to populate the button content initWidget : function () { if (!isc.isA.String(this.title)) { this.title = ""; } if (!isc.isA.String(this.prompt)) { this.prompt = this.title; } this.Super("initWidget", arguments); } }); isc.defineClass("GeOkButton", "GeButton"); isc.GeOkButton.addProperties({ title: ge.message("ok"), icon: "/img/icons/choose.png" }); isc.defineClass("GeCloseButton", "GeButton"); isc.GeCloseButton.addProperties({ title: ge.message("schliessen"), icon: "/img/icons/close.png" }); isc.defineClass("GeCancelButton", "GeButton"); isc.GeCancelButton.addProperties({ title: ge.message("abbrechen"), icon: "/img/icons/cancel.png" }); isc.defineClass("GeSaveButton", "GeButton"); isc.GeSaveButton.addProperties({ title: ge.message("speichern"), icon: "/img/icons/save.png" }); isc.defineClass("GeSavePreviewButton", "GeButton"); isc.GeSavePreviewButton.addProperties({ width: 230, title: ge.message('speichern.und.zur.vorschau'), icon: "/img/icons/save_and_preview.png" }); isc.defineClass("GeChooseButton", "GeButton"); isc.GeChooseButton.addProperties({ title: ge.message("auswaehlen"), icon: "/img/icons/save.png" }); isc.defineClass("GeRefreshButton", "GeButton"); isc.GeRefreshButton.addProperties({ title: ge.message("aktualisieren"), icon: "/img/icons/refresh.png" }); isc.defineClass("GeAddButton", "GeButton"); isc.GeAddButton.addProperties({ title: ge.message("hinzufuegen"), icon: "/img/icons/add.png" }); isc.defineClass("GeRemoveButton", "GeButton"); isc.GeRemoveButton.addProperties({ title: ge.message("entfernen"), icon: "/img/icons/delete.png" }); isc.defineClass("GeDeleteButton", "GeButton"); isc.GeDeleteButton.addProperties({ title: ge.message("loeschen"), icon: "/img/icons/image_delete.png" }); isc.defineClass("GeUploadButton", "GeButton"); isc.GeUploadButton.addProperties({ title: ge.message("hochladen"), icon: "/img/icons/file_upload.png" });