x11 Posted April 13, 2021 Share Posted April 13, 2021 Кнопка ClearButton выглядит, как целая панель, а не просто кнопка. Можно как-то сделать, чтобы это было в видео обычной кнопки? Link to comment Share on other sites More sharing options...
Sherzod Posted April 13, 2021 Share Posted April 13, 2021 17 minutes ago, x11 said: Кнопка ClearButton выглядит, как целая панель, а не просто кнопка. Какая тема? Link to comment Share on other sites More sharing options...
x11 Posted April 13, 2021 Author Share Posted April 13, 2021 uni_sencha2 Link to comment Share on other sites More sharing options...
x11 Posted April 13, 2021 Author Share Posted April 13, 2021 в других темах точно такая же проблема - вся область кликабельная по идее, должна быть кликабельная только сама кнопка Link to comment Share on other sites More sharing options...
Sherzod Posted April 13, 2021 Share Posted April 13, 2021 5 hours ago, x11 said: в других темах точно такая же проблема - вся область кликабельная по идее, должна быть кликабельная только сама кнопка Попробуйте такое решение: UniMemo -> ClientEvents -> ExtEvents -> function afterrender(sender, eOpts) { var clearBtn = sender.getTrigger('clear'); if (clearBtn) { clearBtn.el.setStyle('height', '20px'); clearBtn.el.setStyle('position', 'absolute'); } } Link to comment Share on other sites More sharing options...
x11 Posted April 13, 2021 Author Share Posted April 13, 2021 не очень получилось кнопка теперь слева вверху Link to comment Share on other sites More sharing options...
Sherzod Posted April 13, 2021 Share Posted April 13, 2021 Какое выравнивание используете? Link to comment Share on other sites More sharing options...
x11 Posted April 14, 2021 Author Share Posted April 14, 2021 клиентское, браузерное, т.е. uniAlignmentClient Link to comment Share on other sites More sharing options...
x11 Posted April 20, 2021 Author Share Posted April 20, 2021 ?? Link to comment Share on other sites More sharing options...
Sherzod Posted April 20, 2021 Share Posted April 20, 2021 Just now, x11 said: ?? Можете прикрепить тестовый случай? Link to comment Share on other sites More sharing options...
x11 Posted April 20, 2021 Author Share Posted April 20, 2021 Просто киньте одну компоненту мемо на форму, у формы выравнивание uniAlignmentClient, а у мемо включите ClearButton и этого будет достаточно. И еще вот проблему заметил - нет линии справа (это тема по умолчанию) Link to comment Share on other sites More sharing options...
x11 Posted April 20, 2021 Author Share Posted April 20, 2021 о, я забыл про скрипт... Link to comment Share on other sites More sharing options...
Sherzod Posted April 20, 2021 Share Posted April 20, 2021 Ok Link to comment Share on other sites More sharing options...
x11 Posted April 20, 2021 Author Share Posted April 20, 2021 17 minutes ago, Sherzod said: Можете прикрепить тестовый случай в этом тестовом случае кнопки Clear нет вообще uniGUI_memoTrigger.zip Link to comment Share on other sites More sharing options...
Sherzod Posted April 20, 2021 Share Posted April 20, 2021 6 minutes ago, x11 said: у формы выравнивание uniAlignmentClient Layout? Link to comment Share on other sites More sharing options...
Sherzod Posted April 20, 2021 Share Posted April 20, 2021 3 minutes ago, x11 said: uniGUI_memoTrigger.zip 26.64 kB · 1 download Попробуйте position - fixed: function afterrender(sender, eOpts) { var clearBtn = sender.getTrigger('clear'); if (clearBtn) { clearBtn.el.setStyle('height', '20px'); clearBtn.el.setStyle('position', 'fixed'); } } Link to comment Share on other sites More sharing options...
x11 Posted April 20, 2021 Author Share Posted April 20, 2021 Ну почти оно, только если мемо лежит на краю, то кнопка вылазит на соседнюю панель. Т.е. если мемо лежит на свободном пространстве, где нет по соседству ничего рядом, то норм, но, если рядом что-то есть, но нельзя так. Ок, а можно ли так, чтобы кнопка Clear появлялась с внутренней стороны мемо, но только при наведении мышки? Link to comment Share on other sites More sharing options...
Sherzod Posted April 20, 2021 Share Posted April 20, 2021 4 minutes ago, x11 said: а можно ли так, чтобы кнопка Clear появлялась с внутренней стороны мемо function afterrender(sender, eOpts) { var clearBtn = sender.getTrigger('clear'); if (clearBtn) { clearBtn.el.setStyle('height', '20px'); clearBtn.el.setStyle('position', 'absolute'); clearBtn.el.setStyle('right', '0px'); } } 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now