Сообщение Проблемы с view.move GTK от 16.08.2017 8:53
Изменено 16.08.2017 11:01 prm
Проблемы с view.move GTK
Доброго времени суток! Столкнулся с проблемой при работе с методом view.move в linux (Ubuntu 17.04) . Для демонстрации изменил sample-dialog-custom-frame-solid.htm:
Проблемы:
1. Автоматически не изменяются размеры окна в меньшую сторону, т.е. после последовательности вызовов
размеры окна остаются равными 500х500
2. view.move влияет на минимальный размер окна, после вызова
невозможно установить размер окна меньше 500х500, в большую сторону — работает.
//@click @on "#close-dialog" :: view.close( $(textarea).value );
//@click @on "#cancel-dialog" :: view.close( null );
$(#close-dialog).on("click", function() {
view.move(200,200,400,400,true);
});
$(#cancel-dialog).on("click", function() {
view.move(300,300,500,500,true);
});
Проблемы:
1. Автоматически не изменяются размеры окна в меньшую сторону, т.е. после последовательности вызовов
view.move(300,300,500,500,true);
...
view.move(200,200,400,400,true);
размеры окна остаются равными 500х500
2. view.move влияет на минимальный размер окна, после вызова
view.move(300,300,500,500,true);
невозможно установить размер окна меньше 500х500, в большую сторону — работает.
Проблемы с view.move GTK
Доброго времени суток! Столкнулся с проблемой при работе с методом view.move в linux (Ubuntu 17.04) . Для демонстрации изменил sample-dialog-custom-frame-solid.htm:
Проблемы:
1. Автоматически не изменяются размеры окна в меньшую сторону, т.е. после последовательности вызовов
размеры окна остаются равными 500х500
2. view.move влияет на минимальный размер окна, после вызова
невозможно изменить размер окна мышью меньше, чем 500х500, в большую сторону — меняется.
//@click @on "#close-dialog" :: view.close( $(textarea).value );
//@click @on "#cancel-dialog" :: view.close( null );
$(#close-dialog).on("click", function() {
view.move(200,200,400,400,true);
});
$(#cancel-dialog).on("click", function() {
view.move(300,300,500,500,true);
});
Проблемы:
1. Автоматически не изменяются размеры окна в меньшую сторону, т.е. после последовательности вызовов
view.move(300,300,500,500,true);
...
view.move(200,200,400,400,true);
размеры окна остаются равными 500х500
2. view.move влияет на минимальный размер окна, после вызова
view.move(300,300,500,500,true);
невозможно изменить размер окна мышью меньше, чем 500х500, в большую сторону — меняется.