AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.02.2020, 19:36   #1  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,940 / 3229 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Actionpane скрыть текст кнопки.
Привет всем.
С удивлением обнаружил, что 2012-я аксапта всегда пишет текст на кнопке в actionpane. Режим отображения Imageonly игнорируется.

Есть какой-нибудь способ скрыть текст с кнопки ?
Старый 05.02.2020, 19:37   #2  
Pandasama is offline
Pandasama
Участник
 
457 / 134 (5) +++++
Регистрация: 11.08.2014
Адрес: Барнаул
Сделать его пустым нельзя?
Старый 05.02.2020, 20:27   #3  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,940 / 3229 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Пробовал.
Тогда пишет x++ имя кнопки.
Старый 05.02.2020, 21:39   #4  
SRF is offline
SRF
Участник
MCBMSS
Axapta Retail User
 
375 / 562 (19) +++++++
Регистрация: 08.08.2007
Записей в блоге: 1
Видимо этот св-во ButtonDisplay полноценно поддерживается только для кнопок со стилем Link(может быть CommandLink), причем только для связанных форм. В 365 режим только картинка используется только для каких то специфических кнопок https://docs.microsoft.com/en-us/dyn...ction-controls

Вот, например, удалось добиться, чтобы была только картинка на formParte в форме клиентов (CustStatisticsStatistics).

На Action Pane только картинка слева для маленьких кнопок, и текст снизу для больших, св-во buttondisplay на прочь игнорируется похоже.
Миниатюры
Нажмите на изображение для увеличения
Название: buttondisplay.png
Просмотров: 148
Размер:	79.1 Кб
ID:	12571  
__________________
Sergey Nefedov
За это сообщение автора поблагодарили: Logger (3).
Старый 05.02.2020, 21:46   #5  
SRF is offline
SRF
Участник
MCBMSS
Axapta Retail User
 
375 / 562 (19) +++++++
Регистрация: 08.08.2007
Записей в блоге: 1
А насчет скрыть текст, попробуйте просто поставить точку, она почти и не заметна будет, если св-во Big = Yes.
__________________
Sergey Nefedov
Старый 06.02.2020, 05:26   #6  
Pandasama is offline
Pandasama
Участник
 
457 / 134 (5) +++++
Регистрация: 11.08.2014
Адрес: Барнаул
а если не точку, а пробел ? можно даже label сделать с пробелом, например?
За это сообщение автора поблагодарили: Logger (3).
Старый 06.02.2020, 10:20   #7  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,940 / 3229 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Спасибо за отклики.
Пробовал поставить пробел, но он игнорируется ядром и не помогает.
В итоге нагуглил перечень непечатных символов в надежде что они подойдут.
https://habr.com/ru/post/311518/

Первый же вариант (символ с кодом 160) помог.
X++:
button.text(num2char(160));
Но поведение кнопок все равно отличается. Ширина их больше. Нет рамочки. Есть всплывающая подсказка. Ну не суть. Думаю, с этим можно жить.
За это сообщение автора поблагодарили: mazzy (2), sukhanchik (2), SRF (2), mikki_messer (1).
Теги
actionpane

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Серые кнопки. Изначально неверное решение. ta_and DAX: Функционал 46 29.07.2024 15:21
AX2012 дебаггер - кнопки не нажимаются alicedr DAX: Программирование 2 17.01.2020 21:55
Dax12 форма ListPage: как скрыть/отобразить MenuItemButton без смены фокуса записи в гриде Aquarius DAX: Программирование 10 30.11.2016 14:36
Скрыть фильтр на ActionPane NetBus DAX: Программирование 1 18.11.2014 21:16
Как скрыть лишние DataSource у кнопки "Выбрать" Poleax DAX: Программирование 14 24.07.2008 11:43

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 15:31.