Изменение размера tab в sheet
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Изменение размера tab в sheet
В с55ee,legacy сделал в sheet расположение табов справа
Можно ли у табов увеличить высоту? Что б мышкой юзеру было удобнее попадать.
В штатных properties для sheet и tab не нашел ничего.
Можно ли у табов увеличить высоту? Что б мышкой юзеру было удобнее попадать.
В штатных properties для sheet и tab не нашел ничего.
-
- ✯ Ветеран ✯
- Сообщения: 4999
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 21 раз
Изменение размера tab в sheet
Нельзя. Можно текст повернуть, чтобы было как если бы табы были наверху. Когда табы наверху, пользователь попадает?
We are hard at work… for you.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7404
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 16 раз
- Поблагодарили: 49 раз
Изменение размера tab в sheet
Можно.
ВЫСОТУ можно увеличить включив для SHEET опцию SPREAD.
ШИРИНУ можно увеличить простым увеличением размера шрифта.
ВЫСОТУ можно увеличить включив для SHEET опцию SPREAD.
ШИРИНУ можно увеличить простым увеличением размера шрифта.
За теми кто отстал - не возвращаться. (С) Кодекс
-
- ✯ Ветеран ✯
- Сообщения: 4999
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 21 раз
Изменение размера tab в sheet
У меня не получается. SPREAD делает табы равными и на весь Sheet. А когда табы справа, то вообще эффекта нет.Игорь Столяров писал(а): ↑17 Ноябрь 2017, 9:46 Можно.
ВЫСОТУ можно увеличить включив для SHEET опцию SPREAD.
Это да. Только при большом увеличении шрифта табов уже не красиво, надписи не видны.Игорь Столяров писал(а): ↑17 Ноябрь 2017, 9:46 ШИРИНУ можно увеличить простым увеличением размера шрифта.
Есть такой вариант. Увеличить шрифт на всём Sheet, а не на табах. Только на контролах внутри Sheet нужно принудительно выставлять меньший размер. Увеличение шрифта никак не сказывается на размере иконки, увы (в C55 это по барабану).
В новых разработках я отказываюсь от табов (в привычном смысле), если уж пользователь не может мышкой попасть, то пальцем тем более.
We are hard at work… for you.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7404
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 16 раз
- Поблагодарили: 49 раз
Изменение размера tab в sheet
Вот пример, все вроде бы корректно ... и одинаково и в C63 и в C10 (на снимке).
За теми кто отстал - не возвращаться. (С) Кодекс
- Игорь Столяров
- Ветеран движения
- Сообщения: 7404
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 16 раз
- Поблагодарили: 49 раз
Изменение размера tab в sheet
Кстати, для SHEET есть еще опция TAB WIDTH, которая в общем-то и устанавливает ширину (а для правых - высоту) TAB ...
Есстесно в этом случае опцию SPREAD нужно отключить ....
Есстесно в этом случае опцию SPREAD нужно отключить ....
За теми кто отстал - не возвращаться. (С) Кодекс
Изменение размера tab в sheet
спасибо
соглашусь со всем сказанным, шрифт для sheet немного некрасиво, но действенно, жаль что нет регулировки прямой, без шрифта
я раньше делал радио кнопки с опцией flat и вешал на них код который селектил табы шита, а сами табы прятал опцией wizard
опять же на кнопку можно иконку повесить
соглашусь со всем сказанным, шрифт для sheet немного некрасиво, но действенно, жаль что нет регулировки прямой, без шрифта
я раньше делал радио кнопки с опцией flat и вешал на них код который селектил табы шита, а сами табы прятал опцией wizard
опять же на кнопку можно иконку повесить
-
- ✯ Ветеран ✯
- Сообщения: 4999
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 21 раз
Изменение размера tab в sheet
Корректно, но как раздвинуть таб по горизонтали? В Вашем случае.Игорь Столяров писал(а): ↑17 Ноябрь 2017, 10:15 Вот пример, все вроде бы корректно ... и одинаково и в C63 и в C10 (на снимке).
Я сейчас делаю также, только не радио-кнопки, а обычные. В 1С также, видимых табов сейчас нет.
We are hard at work… for you.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7404
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 16 раз
- Поблагодарили: 49 раз
Изменение размера tab в sheet
Если по моему снимку (TAB справа), то увеличить ширину (по горизонтали) можно только увеличением размера шрифта.
Примерно вот так (быстро сделал пример в C63):
А вообще - правые табы - актуально для планшетных приложений, под большой палец правой руки.
Поэтому ВЫСОТУ лучше сделать побольше, а ширина значения особого не имеет ...
За теми кто отстал - не возвращаться. (С) Кодекс
-
- ✯ Ветеран ✯
- Сообщения: 4999
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 21 раз
Изменение размера tab в sheet
Размер шрифта на Sheet. Стандартно и некрасиво.Игорь Столяров писал(а): ↑17 Ноябрь 2017, 11:08Если по моему снимку (TAB справа), то увеличить ширину (по горизонтали) можно только увеличением размера шрифта.
We are hard at work… for you.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7404
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 16 раз
- Поблагодарили: 49 раз
-
- ✯ Ветеран ✯
- Сообщения: 4999
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 21 раз
Изменение размера tab в sheet
Идеально так - шрифт на табах такой же как и на других контролах окна, а размер таба больше, чем сейчас, раза в два. И иконка на табе в полный размер, а не ужатая. Я, кстати, видел такую реализацию, но она, похоже на Джаве (не уверен, но все контролы - полный нестандарт).
We are hard at work… for you.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7404
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 16 раз
- Поблагодарили: 49 раз
Изменение размера tab в sheet
Я понял. Увы ! Но разработка интерфейса на Clarion очень сильно ограничена возможностями его убого RTL.
В разных системах много всяких прикольных интерфейсных фусек, на которые смотрю с завистью ... но увы !
За теми кто отстал - не возвращаться. (С) Кодекс
Изменение размера tab в sheet
мда, замена фонта на sheet приводит к тому что увеличивается фонт всех элементов внутри шита ;-(
причем узнаешь об этом только во время запуска приложения, а в windows formatter все красиво
наврал, в превьюеве уже видно косяки
в теории конечно можно вывести все элементы из шита, но тогда сама его суть теряется.......
причем узнаешь об этом только во время запуска приложения, а в windows formatter все красиво
наврал, в превьюеве уже видно косяки
в теории конечно можно вывести все элементы из шита, но тогда сама его суть теряется.......
- Игорь Столяров
- Ветеран движения
- Сообщения: 7404
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 16 раз
- Поблагодарили: 49 раз
Изменение размера tab в sheet
Есстесно. TAB (и всё, что в них) - это дочерняя структура SHEET и на них распространяются все настройки родительской структуры ...
Посмотрите на мой снимок ниже - в LIST мелкий шрифт.
Нужно просто для всех вложенных в SHEET (TAB) элементов принудительно установить "нормальный" размер шрифта.
За теми кто отстал - не возвращаться. (С) Кодекс