Страница 1 из 1

Добавлено: 30 Июнь 2005, 13:02
Гость
Привет всем!
Что-то я потерял здесь свою тему по поводу женитьбы плавающих тулбаров-прилипал и рессайзинга.
Вроде бы со всем разобрался, но вот что ускользнуло от моего внимания при начальном рассмотрении данного трабла.
Не получается зафиксировать тулбар на другой строке, нежели начальная (базовая). Ручками все делаеться – взял, подцепил мышкой, поместил чуть ниже основного тулбара – создается новая тулбарная полоска, на которую и паркуется перетаскиваемый тулбар. Но стоит перезапустить приложение, он из добавочной полосы перемещается на базовую. Х координаты при этом сохраняються. Интересно, как заставить его «помнить» свои YPos?
Пробовал «ручками» менять (при выгруженном приложении) эту координату в INI файле – при запуске приложения – все без изменений – тулбар из добавочной полосы снова водружается на базовую.
В какую сторону копать?
Заранее благодарен
=NewUser=

Написал: NewUser(217)

Добавлено: 01 Июль 2005, 17:18
Andrew Listiev
А что значит базовая? Это кларин стандартный toolbar?
Написал: Andrew Listiev(202)

Добавлено: 02 Июль 2005, 0:29
Гость
Согласен, не «базовая», а «первая созданная». Более того, выяснилось, что все нормально работает, если до конца заполнена текущая полоса тулбара. В этом случае тулбар, помещенный на следующую (динамически созданную) тулбар-полосу, при следующем запуске программы, будет обнаружен на том же месте. Иначе он будет помещен на не до конца заполненную верхнюю полосу. Но все нормальные приложения позволяют не соблюдать это ограничение (полную заполненность предыдущей (верхней) тулбар-полосы).
Как быть?
Может, я чего-то не до понимаю?
С уважением,
=NewUser=

Написал: NewUser(217)

Добавлено: 02 Июль 2005, 0:33
Гость
Это кларин стандартный toolbar. Если запустить Start-ом несколько окон с тулбар атрибутом, то эти окна помещаются на этот тулбар. Но их можно перетягивать чуть ниже, и тогда в рантайме образуется новая полоса кларион стандартного тулбара.
Да, все это на C55H ABC

Написал: NewUser(217)

Добавлено: 04 Июль 2005, 11:26
Andrew Listiev
Ну уж если не устраивает функционал Clarion toolbar'a, то придется юзать WinAPI. Во всяком случае другого выходя я не вижу.
Написал: Andrew Listiev(202)

Добавлено: 23 Декабрь 2005, 11:40
ru_alex
Всем привет!
Поднимаю старую тему. Подскажите, как все-таки контролировать положение тулбаров. Не работает нормально.
Проблемы следующие:
1. Не встает на полосу, на которой был, когда приложение последний раз было закрыто.
2. Хотелось бы получить возможность самому их прикреплять куда нужно и когда нужно, т. к. на них постоянно меняется состав контролов, в зависимости от открытых окон программы.

Добавлено: 23 Декабрь 2005, 12:25
NewUser
Я так и не разобрался с этой темой. :( Просто расслабился. Временно. Решил немног ее по другому - не так красиво и не так правильно, как хотелось бы. Так что - по-прежденму - поддерживаю данную тему - всеми двумя руками!