Войти
NeoBooker.ru
Добро пожаловать к нам в гости!
Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: Peter, DEMBEL, YURIY  
Открытие одного проекта в другом
RezzoxeДата: Вс, 27 Марта 2011, 20:20 | Сообщение # 1
Вообщем имеем головное приложение, интерфейс состоит из двух частей,
верхней и нижней. Верхняя это кнопочки, навигация всё такое, а нижняя
и большая это например рестангл где должны открываться "модули" (другие
проекты nb) которые не скомпилированы.

Нюансы: Независимая поддержка страниц, то есть допустим мы имеем две страницы
и в головном и в модуле, но чтобы команда NextPage запущенная с модуля понимала
что перейти надо именно на вторую страницу модуля, а не головного приложения.
И ещё, никаких дочерних окон, только всё в одном окне.

Зачем это надо?
NB спотыкается, долго грузится, долго сохраняет проект, долгое перемещение
объектов если уже более 20 страниц и на страницах минимум по 20 объектов.
Да и потом обновления по модулям разумнее будет.

Собственно вопрос: Как реализовать открытие одного проекта внутри другого...

Сообщение отредактировано
Dordex - Вс, 27 Марта 2011, 20:42
 
СообщениеВообщем имеем головное приложение, интерфейс состоит из двух частей,
верхней и нижней. Верхняя это кнопочки, навигация всё такое, а нижняя
и большая это например рестангл где должны открываться "модули" (другие
проекты nb) которые не скомпилированы.

Нюансы: Независимая поддержка страниц, то есть допустим мы имеем две страницы
и в головном и в модуле, но чтобы команда NextPage запущенная с модуля понимала
что перейти надо именно на вторую страницу модуля, а не головного приложения.
И ещё, никаких дочерних окон, только всё в одном окне.

Зачем это надо?
NB спотыкается, долго грузится, долго сохраняет проект, долгое перемещение
объектов если уже более 20 страниц и на страницах минимум по 20 объектов.
Да и потом обновления по модулям разумнее будет.

Собственно вопрос: Как реализовать открытие одного проекта внутри другого...


Автор - Rezzoxe
Дата добавления - 27 Марта 2011 в 20:20
AlienДата: Вс, 27 Марта 2011, 20:46 | Сообщение # 2
Можно открывать тот же проект внутри проекта. (exe файл в запущенном exe файле)
Допустим назначить при запуске парсер параметров командной строки и выполнять необходимые действия.
 
СообщениеМожно открывать тот же проект внутри проекта. (exe файл в запущенном exe файле)
Допустим назначить при запуске парсер параметров командной строки и выполнять необходимые действия.

Автор - Alien
Дата добавления - 27 Марта 2011 в 20:46
DEMBELДата: Вс, 27 Марта 2011, 20:52 | Сообщение # 3
Наш дизайнер
Quote (Dordex)
Собственно вопрос:
ммб покоя не дает? :) ну, хорошая фича... только тут так не сделаешь. компилируй по отдельным модулям, хотя это не особо вариант...


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщение
Quote (Dordex)
Собственно вопрос:
ммб покоя не дает? :) ну, хорошая фича... только тут так не сделаешь. компилируй по отдельным модулям, хотя это не особо вариант...

Автор - DEMBEL
Дата добавления - 27 Марта 2011 в 20:52
PeterДата: Вс, 27 Марта 2011, 20:59 | Сообщение # 4
Админ NeoBook
Quote (DEMBEL)
только тут так не сделаешь

Отчего же?
А команда RunNeoBook для чего тогда придумана?


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Quote (DEMBEL)
только тут так не сделаешь

Отчего же?
А команда RunNeoBook для чего тогда придумана?

Автор - Peter
Дата добавления - 27 Марта 2011 в 20:59
DEMBELДата: Вс, 27 Марта 2011, 21:06 | Сообщение # 5
Наш дизайнер
Quote (Peter)
А команда RunNeoBook для чего тогда придумана?

для запуска скомпилированных проектов, при этом родительское окно закрывается с передачей управления дочернему.

Добавлено (27 Март 2011, 21:06)
---------------------------------------------
что идет в принципиальный разрез с сабжем


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщение
Quote (Peter)
А команда RunNeoBook для чего тогда придумана?

для запуска скомпилированных проектов, при этом родительское окно закрывается с передачей управления дочернему.

Добавлено (27 Март 2011, 21:06)
---------------------------------------------
что идет в принципиальный разрез с сабжем


Автор - DEMBEL
Дата добавления - 27 Марта 2011 в 21:06
PeterДата: Вс, 27 Марта 2011, 21:12 | Сообщение # 6
Админ NeoBook
Quote (DEMBEL)
что идет в принципиальный разрез с сабжем

Это все я понял, и говорил про сравнение с ММВ - там такое (по сабжу) не сделать!
А что касаемо сабжа, то тут только RunInRectangle, и никак иначе...
А запуск именно с нужно стараницы - командная строка (переменная [CommandLine]) имеется.


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Quote (DEMBEL)
что идет в принципиальный разрез с сабжем

Это все я понял, и говорил про сравнение с ММВ - там такое (по сабжу) не сделать!
А что касаемо сабжа, то тут только RunInRectangle, и никак иначе...
А запуск именно с нужно стараницы - командная строка (переменная [CommandLine]) имеется.

Автор - Peter
Дата добавления - 27 Марта 2011 в 21:12
DEMBELДата: Вс, 27 Марта 2011, 21:19 | Сообщение # 7
Наш дизайнер
ну в ммб-то по крайней мере, компилировать ничего не надо, но с запуском всего этого в едином окне конечно трудно. Можно скомбинировать нб и ммб проекты в этом случае.

Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщениену в ммб-то по крайней мере, компилировать ничего не надо, но с запуском всего этого в едином окне конечно трудно. Можно скомбинировать нб и ммб проекты в этом случае.

Автор - DEMBEL
Дата добавления - 27 Марта 2011 в 21:19
PeterДата: Вс, 27 Марта 2011, 21:24 | Сообщение # 8
Админ NeoBook
Вот при этом условии:
Quote (Dordex)
которые не скомпилированы.

ничего не выйдет, в отличие от ММВ.
Придется компилировать как запускаемые модули!
Хотя, вопрос совершенно не принципиальный.

Добавлено (27 Март 2011, 21:24)
---------------------------------------------

Quote (DEMBEL)
ну в ммб-то по крайней мере, компилировать ничего не надо,

Это - мелочь!
Ничего нет сложного в том, чтобы просто нажать в NB кнопку Compile.
Quote (DEMBEL)
Можно скомбинировать нб и ммб проекты в этом случае.

Гм...
Извращение!
Все можно сделать в одной NB!

И, честно говоря, меня крайне удивляет подобный вопрос от автора сабжа - необукера с минимум 2-летним стажем!


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
СообщениеВот при этом условии:
Quote (Dordex)
которые не скомпилированы.

ничего не выйдет, в отличие от ММВ.
Придется компилировать как запускаемые модули!
Хотя, вопрос совершенно не принципиальный.

Добавлено (27 Март 2011, 21:24)
---------------------------------------------

Quote (DEMBEL)
ну в ммб-то по крайней мере, компилировать ничего не надо,

Это - мелочь!
Ничего нет сложного в том, чтобы просто нажать в NB кнопку Compile.
Quote (DEMBEL)
Можно скомбинировать нб и ммб проекты в этом случае.

Гм...
Извращение!
Все можно сделать в одной NB!

И, честно говоря, меня крайне удивляет подобный вопрос от автора сабжа - необукера с минимум 2-летним стажем!


Автор - Peter
Дата добавления - 27 Марта 2011 в 21:24
СергейДата: Вс, 27 Марта 2011, 21:30 | Сообщение # 9
Необукер
Quote (Dordex)
Как реализовать
если поизвращатся с RunInRectangle и обращатся ко второму через ид приложения. Но это только предположение....

Добавлено (27 Март 2011, 21:30)
---------------------------------------------
если я правильно понял, то тебе надо обратится из главного окна ко второму? Например запустить по кнопке из первого(главного) во втором некую попрограмму?!

 
Сообщение
Quote (Dordex)
Как реализовать
если поизвращатся с RunInRectangle и обращатся ко второму через ид приложения. Но это только предположение....

Добавлено (27 Март 2011, 21:30)
---------------------------------------------
если я правильно понял, то тебе надо обратится из главного окна ко второму? Например запустить по кнопке из первого(главного) во втором некую попрограмму?!


Автор - Сергей
Дата добавления - 27 Марта 2011 в 21:30
PeterДата: Вс, 27 Марта 2011, 21:34 | Сообщение # 10
Админ NeoBook
Помимо командной строки и SendKeys есть ещё вот такой плагин.

- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
СообщениеПомимо командной строки и SendKeys есть ещё вот такой плагин.

Автор - Peter
Дата добавления - 27 Марта 2011 в 21:34
DEMBELДата: Вс, 27 Марта 2011, 21:36 | Сообщение # 11
Наш дизайнер
Quote (Peter)
Извращение! Все можно сделать в одной NB!
не более извращение чем необходимость компиляции каждого подмодуля как самостоятельное приложение со своим плеером и соотв. размером. когда их несколько еще можно пережить, но если двадцать как в сабже...


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщение
Quote (Peter)
Извращение! Все можно сделать в одной NB!
не более извращение чем необходимость компиляции каждого подмодуля как самостоятельное приложение со своим плеером и соотв. размером. когда их несколько еще можно пережить, но если двадцать как в сабже...

Автор - DEMBEL
Дата добавления - 27 Марта 2011 в 21:36
PeterДата: Вс, 27 Марта 2011, 21:38 | Сообщение # 12
Админ NeoBook
Quote (DEMBEL)
как самостоятельное приложение со своим плеером и соотв. размером

Как запускаемый модуль!

Добавлено (27 Март 2011, 21:38)
---------------------------------------------
Никакой разницы с ММВ!

Единственное отличие от ММВ - в папке с модулем(ями) должен лежать NBPlay5.exe, который, между прочим, может быть "единым для всех", в том числе и для "главного" файла.
;)


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Quote (DEMBEL)
как самостоятельное приложение со своим плеером и соотв. размером

Как запускаемый модуль!

Добавлено (27 Март 2011, 21:38)
---------------------------------------------
Никакой разницы с ММВ!

Единственное отличие от ММВ - в папке с модулем(ями) должен лежать NBPlay5.exe, который, между прочим, может быть "единым для всех", в том числе и для "главного" файла.
;)


Автор - Peter
Дата добавления - 27 Марта 2011 в 21:38
DEMBELДата: Вс, 27 Марта 2011, 21:49 | Сообщение # 13
Наш дизайнер
ясно, забыл. не пользовался ни разу этим в нб :)

Добавлено (27 Март 2011, 21:49)
---------------------------------------------
вроде он еще может и в темпе лежать, его найдут если что


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщениеясно, забыл. не пользовался ни разу этим в нб :)

Добавлено (27 Март 2011, 21:49)
---------------------------------------------
вроде он еще может и в темпе лежать, его найдут если что


Автор - DEMBEL
Дата добавления - 27 Марта 2011 в 21:49
GorezcaidДата: Вс, 27 Марта 2011, 21:59 | Сообщение # 14
Ветеран форума
Peter, спасибо за ссылку.Разберу позже.
Я так понимаю это связь между Nb проектами.


Win7 Pro SP1 x64; NBv5.5.4rus,v5.6.2rus, v5.7.0en, Opera
 
СообщениеPeter, спасибо за ссылку.Разберу позже.
Я так понимаю это связь между Nb проектами.

Автор - Gorezcaid
Дата добавления - 27 Марта 2011 в 21:59
СергейДата: Вс, 27 Марта 2011, 22:01 | Сообщение # 15
Необукер
Quote (Peter)
есть ещё вот такой плагин.
смотрел я его, так то неплохо в нем можно вроде запускать подпрограммы в другом проекте, но вот открыте в самой НБ вроде не работает. Я доконца не разобрался в нем :)
Quote (DEMBEL)
ясно, забыл. не пользовался ни разу этим в нб
а как там пользоватся?!
 
Сообщение
Quote (Peter)
есть ещё вот такой плагин.
смотрел я его, так то неплохо в нем можно вроде запускать подпрограммы в другом проекте, но вот открыте в самой НБ вроде не работает. Я доконца не разобрался в нем :)
Quote (DEMBEL)
ясно, забыл. не пользовался ни разу этим в нб
а как там пользоватся?!

Автор - Сергей
Дата добавления - 27 Марта 2011 в 22:01
RezzoxeДата: Вс, 27 Марта 2011, 22:05 | Сообщение # 16
Пробовал компилить как запускаемый модуль, потом пользоваться
командой RunInRectangle, но так выскакивает ошибка, и модуль открывается
отдельно а не в рестангле...

Добавлено (27 Март 2011, 22:05)
---------------------------------------------

 
СообщениеПробовал компилить как запускаемый модуль, потом пользоваться
командой RunInRectangle, но так выскакивает ошибка, и модуль открывается
отдельно а не в рестангле...

Добавлено (27 Март 2011, 22:05)
---------------------------------------------


Автор - Rezzoxe
Дата добавления - 27 Марта 2011 в 22:05
DEMBELДата: Вс, 27 Марта 2011, 22:07 | Сообщение # 17
Наш дизайнер
Quote (Сергей)
а как там пользоватся?!
а, ставь галочку скомпилить как runtime package... ну третья сверху короче. накомпилишь несколько таких, кидаешь файл nb5play.exe в темп или пабдир, все файлы пашут, а плеер один на всех. сборник модулей получается, легко обновлять по отдельности, файлы без лишнего веса в виде плееров...
Quote (Dordex)
но так выскакивает ошибка

ну вот, не все так радужно :( текст ошибки то хоть какой?


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщение
Quote (Сергей)
а как там пользоватся?!
а, ставь галочку скомпилить как runtime package... ну третья сверху короче. накомпилишь несколько таких, кидаешь файл nb5play.exe в темп или пабдир, все файлы пашут, а плеер один на всех. сборник модулей получается, легко обновлять по отдельности, файлы без лишнего веса в виде плееров...
Quote (Dordex)
но так выскакивает ошибка

ну вот, не все так радужно :( текст ошибки то хоть какой?

Автор - DEMBEL
Дата добавления - 27 Марта 2011 в 22:07
RezzoxeДата: Вс, 27 Марта 2011, 22:07 | Сообщение # 18
Quote (Peter)
Как запускаемый модуль!

Извиняюсь, когда я писал не скомпилированные я и имел ввиду именно запускаемый модуль redface
то есть мне достаточно будет если запускаемые модули будут открываться в рестангле

Добавлено (27 Март 2011, 22:07)
---------------------------------------------

Quote (DEMBEL)
ну вот, не все так радужно текст ошибки то хоть какой?

добавил скрин

Сообщение отредактировано
Dordex - Вс, 27 Марта 2011, 22:08
 
Сообщение
Quote (Peter)
Как запускаемый модуль!

Извиняюсь, когда я писал не скомпилированные я и имел ввиду именно запускаемый модуль redface
то есть мне достаточно будет если запускаемые модули будут открываться в рестангле

Добавлено (27 Март 2011, 22:07)
---------------------------------------------

Quote (DEMBEL)
ну вот, не все так радужно текст ошибки то хоть какой?

добавил скрин


Автор - Rezzoxe
Дата добавления - 27 Марта 2011 в 22:07
DEMBELДата: Вс, 27 Марта 2011, 22:09 | Сообщение # 19
Наш дизайнер
да вижу... вспомнил что видел такое уже, в свое время тоже пробовал запускать в рестангле другое нб-приложение, правда полностью скомпилированное, была такаяже.

наверное поэтому и не стал даже думать про запуск нб-приложения как runinrectangle в принципе. попробуй все таки ммбшный проект подсунуть ради "экскремента"?


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62


Сообщение отредактировано
DEMBEL - Вс, 27 Марта 2011, 22:14
 
Сообщениеда вижу... вспомнил что видел такое уже, в свое время тоже пробовал запускать в рестангле другое нб-приложение, правда полностью скомпилированное, была такаяже.

наверное поэтому и не стал даже думать про запуск нб-приложения как runinrectangle в принципе. попробуй все таки ммбшный проект подсунуть ради "экскремента"?


Автор - DEMBEL
Дата добавления - 27 Марта 2011 в 22:09
PeterДата: Вс, 27 Марта 2011, 22:10 | Сообщение # 20
Админ NeoBook
Quote (Dordex)
но так выскакивает ошибка, и модуль открывается
отдельно а не в рестангле...

Стоп!
Ошибка выскакивет что-то типа "нет окна у приложения".
Сдается мне, что уже была подобная тема...
Тут фокус в том, что в модуль вшивается мелкая шняга, которая ищет NBPlay5.exe, если находит, то и запускает модуль.
При выполнении Run идет обращение сначала к этой шняге.

Не помню - решили тогда вопрос или нет.
Надо подумать, по форуму пошакалить...


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Quote (Dordex)
но так выскакивает ошибка, и модуль открывается
отдельно а не в рестангле...

Стоп!
Ошибка выскакивет что-то типа "нет окна у приложения".
Сдается мне, что уже была подобная тема...
Тут фокус в том, что в модуль вшивается мелкая шняга, которая ищет NBPlay5.exe, если находит, то и запускает модуль.
При выполнении Run идет обращение сначала к этой шняге.

Не помню - решили тогда вопрос или нет.
Надо подумать, по форуму пошакалить...


Автор - Peter
Дата добавления - 27 Марта 2011 в 22:10
RezzoxeДата: Вс, 27 Марта 2011, 22:15 | Сообщение # 21
Вот сначала весь день и бился с этими ошибками, теперь вот вас решил помучать ))

Quote (DEMBEL)
попробуй все таки ммбшный проект подсунуть ради "экскремента"?

Если только ради... :)

Добавлено (27 Март 2011, 22:15)
---------------------------------------------

Quote (Peter)
вшивается мелкая шняга

Блин, отшить бы эту шнягу scratch
 
СообщениеВот сначала весь день и бился с этими ошибками, теперь вот вас решил помучать ))

Quote (DEMBEL)
попробуй все таки ммбшный проект подсунуть ради "экскремента"?

Если только ради... :)

Добавлено (27 Март 2011, 22:15)
---------------------------------------------

Quote (Peter)
вшивается мелкая шняга

Блин, отшить бы эту шнягу scratch

Автор - Rezzoxe
Дата добавления - 27 Марта 2011 в 22:15
PeterДата: Вс, 27 Марта 2011, 22:16 | Сообщение # 22
Админ NeoBook
Омар.
В конце концов (пока не уверен, надо попробовать), но ради такого случая можно сделать через плагин что-то типа как zmShowInRectangle, т.к. сама идея предельно проста - "внутренее" окно делается дочерним по отношению к "прямоугольнику".
С необушными внешними окнами это прокатывает, но они принадлежат одному и тому же процессу, а вот для другого пр...
На попробовать..


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
СообщениеОмар.
В конце концов (пока не уверен, надо попробовать), но ради такого случая можно сделать через плагин что-то типа как zmShowInRectangle, т.к. сама идея предельно проста - "внутренее" окно делается дочерним по отношению к "прямоугольнику".
С необушными внешними окнами это прокатывает, но они принадлежат одному и тому же процессу, а вот для другого пр...
На попробовать..

Автор - Peter
Дата добавления - 27 Марта 2011 в 22:16
СергейДата: Вс, 27 Марта 2011, 22:18 | Сообщение # 23
Необукер
Quote (Peter)
На попробовать..
можно попутно сделать возможность посылать в дочернюю прогу команду, например выполнить некую подпрограмму?
 
Сообщение
Quote (Peter)
На попробовать..
можно попутно сделать возможность посылать в дочернюю прогу команду, например выполнить некую подпрограмму?

Автор - Сергей
Дата добавления - 27 Марта 2011 в 22:18
RezzoxeДата: Вс, 27 Марта 2011, 22:24 | Сообщение # 24
Реально скомпилированные открываются, я бы закрыл глаза если бы 2 - 3 модуля,
но у меня их намечается штук 40... 20 лишних мб, не не не ))))

Добавлено (27 Март 2011, 22:24)
---------------------------------------------

Quote (Peter)
т.к. сама идея предельно проста - "внутренее" окно делается дочерним по отношению к "прямоугольнику".

Если можно разжевать, а то не совсем понял...

Ещё раз... достаточно всего лишь открытия модулей в ресанглах,
но что очень важно так это

Quote (Dordex)
Нюансы: Независимая поддержка страниц, то есть допустим мы имеем две страницы и в головном и в модуле, но чтобы команда NextPage запущенная с модуля понимала что перейти надо именно на вторую страницу модуля, а не головного приложения.

Потому что модули в среднем по 10 страниц иметь будут

Сообщение отредактировано
Dordex - Вс, 27 Марта 2011, 22:25
 
СообщениеРеально скомпилированные открываются, я бы закрыл глаза если бы 2 - 3 модуля,
но у меня их намечается штук 40... 20 лишних мб, не не не ))))

Добавлено (27 Март 2011, 22:24)
---------------------------------------------

Quote (Peter)
т.к. сама идея предельно проста - "внутренее" окно делается дочерним по отношению к "прямоугольнику".

Если можно разжевать, а то не совсем понял...

Ещё раз... достаточно всего лишь открытия модулей в ресанглах,
но что очень важно так это

Quote (Dordex)
Нюансы: Независимая поддержка страниц, то есть допустим мы имеем две страницы и в головном и в модуле, но чтобы команда NextPage запущенная с модуля понимала что перейти надо именно на вторую страницу модуля, а не головного приложения.

Потому что модули в среднем по 10 страниц иметь будут


Автор - Rezzoxe
Дата добавления - 27 Марта 2011 в 22:24
DEMBELДата: Вс, 27 Марта 2011, 22:27 | Сообщение # 25
Наш дизайнер
ну, головное приложение у тебя может быть в полностью скомпилированном виде, там будет свой плеер, и по идее он не должен конфликтовать с плеером для модулей. Туда можешь положить nb5play, другие нужные шняги для программ... А модули должны независимо пахать все.

Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщениену, головное приложение у тебя может быть в полностью скомпилированном виде, там будет свой плеер, и по идее он не должен конфликтовать с плеером для модулей. Туда можешь положить nb5play, другие нужные шняги для программ... А модули должны независимо пахать все.

Автор - DEMBEL
Дата добавления - 27 Марта 2011 в 22:27
PeterДата: Вс, 27 Марта 2011, 22:28 | Сообщение # 26
Админ NeoBook
Quote (Сергей)
посылать в дочернюю прогу команду, например выполнить некую подпрограмму?

Так я же, вроде, уже указал на такой плагин чут вышее...
Quote (Dordex)
20 лишних мб, не не не

Ну да!
В то время, как космические корабли... (тьфу ты, е-мое) ... программеры борются за каждый килобайт, изобретают глючные "альтернативы" VCL, переделывают оригинальные модули Борланд дабы сэконимить 8 килобайт, необукеры просто не имеют права оставаться в стороне, и просто ООБЯЗАНЫ поддержать лучшие традиции профессионалов-самоучек!
:D


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Quote (Сергей)
посылать в дочернюю прогу команду, например выполнить некую подпрограмму?

Так я же, вроде, уже указал на такой плагин чут вышее...
Quote (Dordex)
20 лишних мб, не не не

Ну да!
В то время, как космические корабли... (тьфу ты, е-мое) ... программеры борются за каждый килобайт, изобретают глючные "альтернативы" VCL, переделывают оригинальные модули Борланд дабы сэконимить 8 килобайт, необукеры просто не имеют права оставаться в стороне, и просто ООБЯЗАНЫ поддержать лучшие традиции профессионалов-самоучек!
:D

Автор - Peter
Дата добавления - 27 Марта 2011 в 22:28
RezzoxeДата: Вс, 27 Марта 2011, 22:35 | Сообщение # 27
Quote (DEMBEL)
ну, головное приложение у тебя может быть в полностью скомпилированном виде, там будет свой плеер, и по идее он не должен конфликтовать с плеером для модулей. Туда можешь положить nb5play, другие нужные шняги для программ... А модули должны независимо пахать все.

я вообще так и думал сёдня... сделать красиво как в некоторых прогах...
У проекта инсталлятор, он устанавливает проект.
Появляются папки Modules, Plugins, Pictures, ну и в корне как бы главный exe
рядом с ним Update.exe который занимается обновлением модулей с сайта
Вот что то в этом роде...

Quote (Peter)
Ну да!

Ну я подсчитал примерно проект будет весить метров 40, +20мб
60 мб получим что весбма много, хотя кое у кого и одна часть весила 50 мб
а у меня все три намечаются на 40мб
 
Сообщение
Quote (DEMBEL)
ну, головное приложение у тебя может быть в полностью скомпилированном виде, там будет свой плеер, и по идее он не должен конфликтовать с плеером для модулей. Туда можешь положить nb5play, другие нужные шняги для программ... А модули должны независимо пахать все.

я вообще так и думал сёдня... сделать красиво как в некоторых прогах...
У проекта инсталлятор, он устанавливает проект.
Появляются папки Modules, Plugins, Pictures, ну и в корне как бы главный exe
рядом с ним Update.exe который занимается обновлением модулей с сайта
Вот что то в этом роде...

Quote (Peter)
Ну да!

Ну я подсчитал примерно проект будет весить метров 40, +20мб
60 мб получим что весбма много, хотя кое у кого и одна часть весила 50 мб
а у меня все три намечаются на 40мб

Автор - Rezzoxe
Дата добавления - 27 Марта 2011 в 22:35
PeterДата: Вс, 27 Марта 2011, 22:38 | Сообщение # 28
Админ NeoBook
Quote (Dordex)
но чтобы команда NextPage запущенная с модуля понимала что перейти надо именно на вторую страницу модуля, а не головного приложения

%)
А почему она должна понимать, что нужно переходить на вторую страницу именно главного приложения?
Quote (Dordex)
Если можно разжевать, а то не совсем понял...

Одно окно (внешнего приложения или модуля) отображается (не запускается!) внутри прямоугольника, и не просто отбражается, а принадлежит ему.
Но Это только ОТОБРАЖАТЬ, а вот ЗАПУСКАТЬ - отдельный вопрос, т.к. тут нужно найти способ как запустить "невидимо" (для начала), а потом ОТОБРАЗИТЬ в прямоугольнике.
Это чтобы не было мелькания.


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Quote (Dordex)
но чтобы команда NextPage запущенная с модуля понимала что перейти надо именно на вторую страницу модуля, а не головного приложения

%)
А почему она должна понимать, что нужно переходить на вторую страницу именно главного приложения?
Quote (Dordex)
Если можно разжевать, а то не совсем понял...

Одно окно (внешнего приложения или модуля) отображается (не запускается!) внутри прямоугольника, и не просто отбражается, а принадлежит ему.
Но Это только ОТОБРАЖАТЬ, а вот ЗАПУСКАТЬ - отдельный вопрос, т.к. тут нужно найти способ как запустить "невидимо" (для начала), а потом ОТОБРАЗИТЬ в прямоугольнике.
Это чтобы не было мелькания.

Автор - Peter
Дата добавления - 27 Марта 2011 в 22:38
RezzoxeДата: Вс, 27 Марта 2011, 22:53 | Сообщение # 29
Quote (Peter)
А почему она должна понимать, что нужно переходить на вторую страницу именно главного приложения?

А ну пардон тогда ))) так решил перестраховаться на всякий случай. :D

Quote (Peter)
т.к. тут нужно найти способ как запустить "невидимо" (для начала), а потом ОТОБРАЗИТЬ в прямоугольнике. Это чтобы не было мелькания.

Теперь понятно, вот в идеале так и надо scratch

Допустим есть два раздела (модули) оружие и бронежилеты...
разделы выбираются в головном приложении... тыкнул на "оружие"
и в рестангл загрузился модуль "оружие" ну наверно вы это уже
поняли.

Сообщение отредактировано
Dordex - Вс, 27 Марта 2011, 22:58
 
Сообщение
Quote (Peter)
А почему она должна понимать, что нужно переходить на вторую страницу именно главного приложения?

А ну пардон тогда ))) так решил перестраховаться на всякий случай. :D

Quote (Peter)
т.к. тут нужно найти способ как запустить "невидимо" (для начала), а потом ОТОБРАЗИТЬ в прямоугольнике. Это чтобы не было мелькания.

Теперь понятно, вот в идеале так и надо scratch

Допустим есть два раздела (модули) оружие и бронежилеты...
разделы выбираются в головном приложении... тыкнул на "оружие"
и в рестангл загрузился модуль "оружие" ну наверно вы это уже
поняли.


Автор - Rezzoxe
Дата добавления - 27 Марта 2011 в 22:53
СергейДата: Вс, 27 Марта 2011, 22:57 | Сообщение # 30
Необукер
 
Сообщение

Автор - Сергей
Дата добавления - 27 Марта 2011 в 22:57
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск: