HiAsm - Конструктор программ

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » HiAsm - Конструктор программ » Делаем компоненты » Ribbon в HiAsm! прощай TooBar :)


Ribbon в HiAsm! прощай TooBar :)

Сообщений 1 страница 8 из 8

1

А это уже настоящий Ribbon, наглым образом прикрученный к KOL  8-)   (к FPC надо подшаманить, может и там будет работать)
делал ради спортивного интереса, типа "а если получится !" Выходные были убиты :)
демка Ссылка
https://forumupload.ru/uploads/001b/10/a7/2/137606.png

0

2

andrestudio написал(а):

делал ради спортивного интереса

И все?
А я только собрался потестить  8-)
Наезжает на мемо, на глаз милиметров 7. Какраз по уроню стрелки  вертикальной полосы прокрутки. Вин 10 х64

0

3

del - не актуально.

Отредактировано tom-it (2025-03-14 11:42:53)

0

4

tom-it
Да я знаю, это же просто пока пример, т.е рибону нужна только главная форма, контейнер его не устраивает (он ведь и в заголовке свои контролы проецирует)
В итоге решением будет скорей всего типа просто подложка для него, в качестве подложки будет просто панель с Align = caTop.
Это одно, втрое что самое неприятное что Builder который делает такие панельки требует Delphi10 не ниже. Там пока не разбирался толком (силы закончились :)  )
Короче суть такова XML -> *.rc ->*.res нам нужен *.res на выходе.
так бы где то редактор готовый найти...

0

5

редактор подойдёт Ссылка XML делает и ладно
Остальное API от туда брать бесполезно. Потребуется делать установку свойств как для элементов Visible,Enable ну для выбора шрифтов тоже наверно

0

6

Так:
1) завернул в компонент
2) теперь рибон привязан к фальш панели
3) Вроде разобрался как res файл делать
Пока из примеров, своих не делал
Теперь можно тестить Ссылка
https://forumupload.ru/uploads/001b/10/a7/2/972586.png

0

7

Приветствую.
На 7-ке, вроде работает так как задумано.
А вот на 10-ке проблема.

Как и раньше наезжает на мемо.
При сворачивании рибона пропадает заголовок и появляется после прохода курсора над ним. И с кнопками причуды, вместо смены цвета кнопки под курсором, появляется некий маркер - цветная черта. Такого раньше не замечал, может так должно быть при каких-то условиях.

0

8

tom-it
Да, я это уже на работе обнаружил  8-)
Ну что, делать нечего, нужно коррекцию для осей делать. Там не правильно размер как то функция определяет GetWindowRect. Такое ощущение что в десятке уже заведомо как бы окно присутствует, только не инициализировано. Сейчас пока надо подумать как свойства вернуть, что толку от таких кнопок :)

0


Вы здесь » HiAsm - Конструктор программ » Делаем компоненты » Ribbon в HiAsm! прощай TooBar :)


Рейтинг форумов | Создать форум бесплатно