Список форумов www.integro.ru www.integro.ru
ЦСИ ИНТЕГРО
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Мужики выручайте

 
Начать новую тему   Ответить на тему    Список форумов www.integro.ru -> Вопросы разработчиков
Предыдущая тема :: Следующая тема  
Автор Сообщение
Михаил



Зарегистрирован: 05.04.2006
Сообщения: 6

СообщениеДобавлено: Пт 14 Апр 2006 14:15    Заголовок сообщения: Мужики выручайте Ответить с цитатой

Мне очень нужна литература по созданию модулей.
Вы тут все крутые программисты! Подкиньте пару строк для написание модуля: 1)создание кнопочки на панели
2)И вызов внешней программы по щелчку на этой кнопочке
Заранее всем благодарен.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
rvm



Зарегистрирован: 03.07.2008
Сообщения: 9

СообщениеДобавлено: Пт 15 Авг 2008 17:49    Заголовок сообщения: Ответить с цитатой

На сайте Интегро в разделе API есть текст примера с использованием модуля AddOn - все прекрасно работает и кнопки добавляются (только там в одном месте ключевое слово var пропущено), и пункты меню, и подпрограммы вызываются (правда с графическими инструментами там не понятно как организовать, точнее мы cbkmyj и не искали).
Кроме того, есть другой способ - использовать TaskPanel, к примеру таким образом
Cnt.fTaskPanel:= fApp.MainWindow.CreateTaskPanel('CreatorPanel', '...');
Далее на этой панели встраивается форма
FrBts:=TFrBts.CreateParented(Cnt.fTaskPanel.WindowHandle);
а на этой форме в Делфи цепляются кнопки со всеми их возможностями, включая графические инструменты - тоже хорошо работает, у нас уже целая система таким образом наработана. Правда с графическими инструментами все равно пришлось использовать модуль AddOn.

Успехов!
Владимир.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Михаил Власов



Зарегистрирован: 14.02.2005
Сообщения: 580
Откуда: ИНТЕГРО

СообщениеДобавлено: Пт 15 Авг 2008 22:18    Заголовок сообщения: Ответить с цитатой

rvm писал(а):
у нас уже целая система таким образом наработана.


Уважаемые разработчики, если не сложно, пополняйте список доп.модулей, разработанных Вами для ИнГео:

http://www.integro.ru/wiki/index.php?title=%D0%98%D0%BD%D0%93%D0%B5%D0%BE:%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D0%B8_%D0%B8_%D1%83%D1%82%D0%B8%D0%BB%D0%B8%D1%82%D1%8B

_________________
С уважением, Михаил Власов.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Алексей В. Бастриков



Зарегистрирован: 02.06.2008
Сообщения: 118
Откуда: ООО "Инфопроект", г. Екатеринбург

СообщениеДобавлено: Вс 17 Авг 2008 13:49    Заголовок сообщения: Ответить с цитатой

Ув. Михаил, можете попробовать писать обычный exe шник. см тему "Взаимодействие с внешним приложением".
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов www.integro.ru -> Вопросы разработчиков Часовой пояс: GMT + 5
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете добавлять приложения в этом форуме
Вы можете скачивать файлы в этом форуме


© phpBB Group
Русская поддержка phpBB