Любитель |
Отправлено: 21.04.2005, 18:39 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 53
|
Создаю прогу, работающую с базами данных типа Paradox,имеется компонент XPMeny1, но он отключен, так же использую Manifest. Программирую в XP, но когда перезагружаюсь в 98 и запускаю прогу, то комп перезагружается. В чем может быть дело?
|
|
Sl@Sh |
Отправлено: 21.04.2005, 18:53 |
|
Мастер участка
Группа: Участник
Сообщений: 383
|
Ну во-первых Manifest и XPMenu дают разный результат.
Во-вторых возможно 98 винда не способна рисовать такие контролы. Ведь активным компонент можно сделать в процессе работы программы, и все контролы сразу перерисуются. Возможно при старте программы этот компонент выполняет какие-то действия, а т.к. 98 очень не стабильна, она с этим не справляется.
P.S.:Спасибо вам за эту тему. Дело в том, что я тоже в одной из своих прог собирался использовать XPMenu и мне нужно, чтобы прога в 98 тоже работала. Теперь есть пища для размышлений
|
|
Rius |
Отправлено: 21.04.2005, 19:43 |
|
Мастер участка
Группа: Участник
Сообщений: 321
|
Хотите ещё покушать?
XPMenu не совместим с многоязычностью, формируемой в BCB6 (в остальных не проверял). При загрузке DFM в локализатор (где изменяются параметры формы и контролов) он вылетает и тянет за собой весь билдер.
Поэтому от этого компонента отказался, менюшки можно и самому прорисоват покрасивее (тем более с новыми для меня функциями GradientFill и AlphaBlend).
|
|
Sl@Sh |
Отправлено: 22.04.2005, 08:11 |
|
Мастер участка
Группа: Участник
Сообщений: 383
|
Спасибо за информацию.
А есть похожий компонент ? Более нормальный ?
Можно конечно всё самому, но это не всегда пригодно.
|
|
olegenty |
Отправлено: 22.04.2005, 08:50 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
Toolbar 2000 (оно же tb2k) в совокупности с tbSkin+ или TBX = нужный вам результат.
http://jrsoftware.org/ — родной сайт компонента, там же есть ссылки на TbSkin+ и TBX
|
|
Любитель |
Отправлено: 22.04.2005, 13:41 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 53
|
Спасибо за ответы
|
|
Sl@Sh |
Отправлено: 22.04.2005, 16:29 |
|
Мастер участка
Группа: Участник
Сообщений: 383
|
to olegenty : Спасибо !
|
|
Rius |
Отправлено: 22.04.2005, 20:59 |
|
Мастер участка
Группа: Участник
Сообщений: 321
|
Sl@Sh, olegenty Обьясните, как эти компоненты ставить??
Уже целый час бьюсь...
Что не так? :
1. Скачал http://jrsoftware.org/download.php/tb2k.zip (скачалось tb2k-2.1.5.zip)
2. Скачал http://www.creationpower.com/delphi/tbskin...skin-1.0.15.zip
3. Распаковал 1-ое в $(BCB)\Projects\TB2k, полностью.
4. В каталог $(BCB)\Projects\TB2k\Source скопировал содержимое каталога 2(Skin т.е.)\Source
5. Запустил DOPATCH.BAT
6. Среди сообщений было несколько failed'ов
7. Ничего не компилится
вроде последние версии качал.
|
|
Sl@Sh |
Отправлено: 23.04.2005, 12:00 |
|
Мастер участка
Группа: Участник
Сообщений: 383
|
Я когда ответ писал их ещё даж не скачал. Теперь вот скачал и установил пока только Toolbar 2000. Ошибок не было, но компонента нигде нет . Я уже думал он заменяет ВСВ-вский тулбар, но нет, тот остался бе изменений
|
|
Rius |
Отправлено: 23.04.2005, 12:21 |
|
Мастер участка
Группа: Участник
Сообщений: 321
|
Сначала компилишь tb2k_cb6.bpk (это под BCB6), затем tb2kdsgn_cb6.bpk — Compile и Install. Появляется палитра Toolvar2000 (если не видно, прокрути влево).
---------
Причину нашел. Последняя версия TBSkin 1.0.15 — для TB2k 2.0.15, а последняя версия TB2k — 2.1.15. Поэтому на последнюю версию TB2k не ставится последний TBSkin, надо брать TB2k 2.0.15
Отредактировано Rius — 23/04/2005, 15:53
|
|
olegenty |
Отправлено: 23.04.2005, 13:42 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
всё правильно, Rius, у меня так и стоит.
TBSkin+ мне нравится больше TBX, тем более, что последние у меня давали кучу AV.
|
|