Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Есть ли бесплатная замена Toolbar 2000?


Автор: Igor_thief 15.6.2007, 15:33
сабж. для использования в комерческих продуктах.

Автор: aktuba 15.6.2007, 15:46
Цитата

сабж. для использования в комерческих продуктах. 


Есть. Собственные руки. Ну и голова не помешает =)

Автор: Igor_thief 15.6.2007, 16:06
Цитата(aktuba @  15.6.2007,  14:46 Найти цитируемый пост)
Есть. Собственные руки. Ну и голова не помешает =) 

Обычно и выбирается такой подход, но обычно есть время, а сейчас - нет времени :(

Автор: Bose 15.6.2007, 16:17
Цитата

The cost of a single developer license is US$35. This license permits usage of Toolbar2000 in applications created/maintained by only a single developer. A site license costs US$89, and permits usage of Toolbar2000 in applications created/maintained by any number of developers at your organization.


Это не так уж и дорого. Имхо, если самому делать точно такие же тулбары выйдет дороже.

Автор: aktuba 15.6.2007, 16:47
Цитата

а сейчас - нет времени :( 


Тогда лучше купить - и врямя и деньги съэкономишь... Честно.

Автор: Igor_thief 15.6.2007, 23:30
Цитата(aktuba @  15.6.2007,  15:47 Найти цитируемый пост)

Тогда лучше купить - и врямя и деньги съэкономишь... Честно. 

Ну так как исходники лежат на сайте и общедоступны, то дешевле будет написать свой компонент, используя в качестве справочника идей/реализаций Toolbar 2000.

Кстати, если бы родной дельфийский Toolbar не был такой глючный в некоторых вопросах, то я бы использовал его, но он, зараза, не позволяет сделать кое что, из-за чего я обратил свой взор на Toolbar 2000.

Автор: aktuba 16.6.2007, 00:25
Цитата

Ну так как исходники лежат на сайте и общедоступны, то дешевле будет написать свой компонент, используя в качестве справочника идей/реализаций Toolbar 2000.


Попробуй. Только постарайся, чтобы код не был 1 в 1...

Цитата

Кстати, если бы родной дельфийский Toolbar не был такой глючный в некоторых вопросах, то я бы использовал его, но он, зараза, не позволяет сделать кое что, из-за чего я обратил свой взор на Toolbar 2000.


Разве? Например? Может дело в том, что ты просто не хочешь/не знаешь как что-то реализовать?

Автор: Igor_thief 16.6.2007, 10:40
Цитата(aktuba @  15.6.2007,  23:25 Найти цитируемый пост)
Попробуй. Только постарайся, чтобы код не был 1 в 1...

Ну это само собой! Я не собираюсь воровать код или работать по принципу copy/paste. Исходники меня интересуют только как справочник идей и подходов. Короче, для самообучения.


Цитата(aktuba @  15.6.2007,  23:25 Найти цитируемый пост)
Разве? Например? Может дело в том, что ты просто не хочешь/не знаешь как что-то реализовать?

Может даже и так. Отрицать не буду. Когда будет пример - покажу.

Ну в принципе, для начала, будет достаточно следующего. Представим. Ситуация. Надо сделать следующее. Есть главное меню. Надо чтобы это главное меню было в тулбаре (т.е. скрываем главное меню, а вместо его пунктов надо получить кнопочки на тулбаре, которые будут функционировать как меню). Пример того о чем я говорю на скриншоте http://img300.imageshack.us/my.php?image=20070616103503ae7.png (программа FastStone Capture; она использует TBX). Попытайтесь добиться того же при помощи стандартного toolbara и вы найдете много глюков. Главное не забывайте проверять все в runtime, а то в designtime все вроде (приблизительно) начинает выглядеть как надо, но это обманка! Ну и можно еще глянуть в приатаченый архивчик.

Автор: aktuba 16.6.2007, 14:11
Мдя... Интересный у тебя подход... Попробуй мой...

Автор: Igor_thief 16.6.2007, 15:05
Цитата(aktuba @  16.6.2007,  13:11 Найти цитируемый пост)
Мдя... Интересный у тебя подход... Попробуй мой... 

Ну во первых, спасибо что откликнулся. Во-вторых, согласен, про свойство menuitem кнопочек я забыл. Просто я захватывал все меню одним действием. В общем, подход получился что надо, но все равно:
[*]тот способ который я выбрал глючит (способ предоставлен, значит им можно пользоваться!; часто натыкался на рекомендации в инете), а следовательно глюки у компонента есть; когда-то встречал и другие глюки, но шас не вспомню;
[*]подход который показал ты, не решает мою проблему, из-за которой я обратил свой взор на Toolbar 2000 (а проблема собственно такова - когда ты нажимаешь на первую кнопочку, выпадает меню и когда ты, при выпавшем меню, переводишь курсор мыши на другую кнопочку, то первое меню не прячется и второе не выпадает (так работает mainmenu));

Может можно как-то устранить этот недостаток и тогда мне не придется использовать Toolbar 2000.

Еще раз спасибо,  smile ! smile 

Автор: aktuba 16.6.2007, 18:04
Цитата

тот способ который я выбрал глючит (способ предоставлен, значит им можно пользоваться!; часто натыкался на рекомендации в инете), а следовательно глюки у компонента есть; когда-то встречал и другие глюки, но шас не вспомню;


Вспоминай... =)))))

Цитата

подход который показал ты, не решает мою проблему, из-за которой я обратил свой взор на Toolbar 2000 (а проблема собственно такова - когда ты нажимаешь на первую кнопочку, выпадает меню и когда ты, при выпавшем меню, переводишь курсор мыши на другую кнопочку, то первое меню не прячется и второе не выпадает (так работает mainmenu));


Ну тут уже дело смекалки  smile Нерешаемых задач не бывает  smile 

Автор: Addmin 16.6.2007, 18:41
Цитата

сабж. для использования в комерческих продуктах. 

Господи, неужели Россия так изменилась... smile 

Автор: aktuba 16.6.2007, 19:20
Цитата

Господи, неужели Россия так изменилась...


И это хорошо!!! Извините за оффтоп...

Автор: Addmin 17.6.2007, 07:17
Цитата

Извините за оффтоп... 

Скорее меня извините smile

Цитата

И это хорошо!!!

Не спорю, кстати, сейчас готовится проект российской ОС - депутат Госдумы Виктор Имантович Алкснис уже прорывается через тернии бюрократов к президенту smile И это не "мечты" типа проекта казахстанской ОС:
http://www.zakon.kz/our/news/news.asp?id=30092943

А уже совершенно обдуманный проект, которым занимаются понимающие в IT люди smile Новую ОС планируется разрабатывать на основе ReactOS (www.reactos.com) - с основателем фонда ReactOS Алексеем Брагиным уже была проведена встреча:

Блог В. И. Алкснима:

http://v-alksnis2.livejournal.com

P.S. Ещё раз извиняюсь за offtop smile

Автор: Igor_thief 17.6.2007, 11:35
Цитата(aktuba @  16.6.2007,  17:04 Найти цитируемый пост)
Ну тут уже дело смекалки  smile Нерешаемых задач не бывает  smile

Согласен! Есть одна идея, но ее надо проверить. Как проверю - отпишусь. Буду рад если поможешь решить проблему.

Цитата(Addmin @  16.6.2007,  17:41 Найти цитируемый пост)

Господи, неужели Россия так изменилась... smile 

Не знаю как Россия ибо я из Украины.

В качестве извинений за оффтоп принимается помощь в виде кода  smile  smile 

Автор: Addmin 17.6.2007, 15:13
Цитата

Не знаю как Россия ибо я из Украины.


Цитата

Господи, неужели СНГ так изменилось...


Цитата

В качестве извинений за оффтоп принимается помощь в виде кода 

Единственное, что могу предложить - "прошвырнуться" по Torry.Net в разделах "ToolBars" (http://www.torry.net/pages.php?id=16) и "Menus":
http://www.torry.net/pages.php?id=149
http://www.torry.net/pages.php?id=148
http://www.torry.net/pages.php?id=148
http://www.torry.net/pages.php?id=147

Добавлено через 1 минуту и 16 секунд
наверняка найдётся что-либо подобное. Но на скины типа TBX надеяться не приходится...

Автор: aktuba 17.6.2007, 17:02
Цитата

Единственное, что могу предложить - "прошвырнуться" по Torry.Net 


Зачем???? Можно же и самому сделать! Там ничего экстра сложного нет...

Автор: Addmin 17.6.2007, 18:12

Цитата

Зачем???? Можно же и самому сделать! Там ничего экстра сложного нет...


Цитата

Обычно и выбирается такой подход, но обычно есть время, а сейчас - нет времени :( 


Как говорится, "отталкиваемся от пожеланий заказчика" smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)