gtk parent window

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

gtk parent window

Сообщение mayafree » 10.01.2012 10:34:43

Знактоки - подскажите пожалуйста следующее:
- Имеется внешнее приложение под GTK
- Имеется форма созданная в Lazarus gtk Linux

Каким образом с помощью gtk интегрировать окно внешнего приложения в свою форму.

Пожалуста накидайте примерчик запуска внешнего приложения и интеграции его в свое окно - очень надо.
СПАСИБО :)

P/S: Попоробывал разобраться с gtk_socket но ничего не вышло.

Добавлено спустя 3 часа 53 минуты 11 секунд:
ну хоть натолкните на мысль :cry: пожалуйста :!:
mayafree
незнакомец
 
Сообщения: 1
Зарегистрирован: 10.01.2012 10:27:04

Re: gtk parent window

Сообщение B4rr4cuda » 12.01.2012 23:35:51

Смотреть код тут
Все внимание на функцию WlxPrepareContainer..

Добавлено спустя 3 минуты 39 секунд:
Чуть не забыл, в неё передаем хэндл панели. Для другого компонента (или формы) возможно потребуется другая деятельность) А для панельки необходимо скрыть её children-ов. Но это только подготовка к отображению "внешнего" элемента..
Аватара пользователя
B4rr4cuda
энтузиаст
 
Сообщения: 693
Зарегистрирован: 28.12.2007 07:48:35


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 222

Рейтинг@Mail.ru
cron