Hi!
There is dashboard page with several kendo window objects.
I'd like to store window size, position, minimize state and z-order
I was able to retrieve and save window postion and size
- How can I catch minimize button click? I want to save window maximize/minimize state.
- Is there a way to determine window z-order change event and window currrent z-order?
There is dashboard page with several kendo window objects.
I'd like to store window size, position, minimize state and z-order
I was able to retrieve and save window postion and size
('#div_widget').kendoWindow ({
actions: ["Refresh", "Maximize", "Minimize"],
height : get_widget_setting (id_widget, "height", "300px"),
width : get_widget_setting (id_widget, "width", "600px"),
minWidth: 600,
minHeight: 260,
title : w.label,
iframe : true,
content: w.href,
resize : function(e){
var widget = e.sender.element.data("kendoWindow");
var is_maximized = widget.options.isMaximized; // Is this a dirty hack? Are there another ways?
if (is_maximized) {
set_global_setting ("maximized_widget", id_widget);
return;
}
var wrapper = widget.wrapper;
save_widget_setting(id_widget, "height", wrapper.css("height"));
save_widget_setting(id_widget, "width", wrapper.css("width"));
},
dragend : function (e) {
var position = e.sender.element.data("kendoWindow").wrapper.offset();
save_widget_setting(id_widget, "top", position.top + "px");
save_widget_setting(id_widget, "left", position.left + "px");
}
})
- How can I catch minimize button click? I want to save window maximize/minimize state.
- Is there a way to determine window z-order change event and window currrent z-order?