Войти
NeoBooker.ru
Добро пожаловать к нам в гости!
Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
  • Страница 1 из 1
  • 1
Модератор форума: Peter, DEMBEL, YURIY  
Создать объект
СергейДата: Вс, 19 Апреля 2009, 15:52 | Сообщение # 1
Необукер
Всем привет! опять я со своим портфолио :)
В НБ нет функции для создания обектов, например кнопки, а в проекте количество их будет менятся, как можно реализовать это, существует ли плагин?


Сообщение отредактировано
sp3d - Вс, 19 Апреля 2009, 15:57
 
СообщениеВсем привет! опять я со своим портфолио :)
В НБ нет функции для создания обектов, например кнопки, а в проекте количество их будет менятся, как можно реализовать это, существует ли плагин?

Автор - Сергей
Дата добавления - 19 Апреля 2009 в 15:52
PeterДата: Вс, 19 Апреля 2009, 16:26 | Сообщение # 2
Админ NeoBook
Quote (sp3d)
как можно реализовать это, существует ли плагин

Где-то здесь на форуме уже обсуждали этот вопрос, но, ещё раз...
Да, в NB нет (во всяком случае ПОКА, может в будущем?) возможности штатными средствами динамически создавать и уничтожать объекты!
Это можно делать при помощи плагинов, коих имеется вполне достаточно!
Но, здесь есть одно серьезное ограничение по количеству создаваемых объектов: в NB, визуальные объекты из плагинов привязываются к штатному необушному объекту "прямоугольник", который должен быть создан заранее, т.е. ДО создания объекта из плагина! Таким образом, какое количество "прямоугольников" будет создано в проекте, такое и количество объектов можно будет создать/уничтожить динамически.
С созданными "прямоугольниками" в NB можно творить все, что угодно (точнее - что позволит программа), но не с их количеством!

P.S. Кстати, в NB есть возможность "выдирать" объекты с любой страницы и показывать их отдельно, хоть за пределами окна! ;)


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

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

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


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

Где-то здесь на форуме уже обсуждали этот вопрос, но, ещё раз...
Да, в NB нет (во всяком случае ПОКА, может в будущем?) возможности штатными средствами динамически создавать и уничтожать объекты!
Это можно делать при помощи плагинов, коих имеется вполне достаточно!
Но, здесь есть одно серьезное ограничение по количеству создаваемых объектов: в NB, визуальные объекты из плагинов привязываются к штатному необушному объекту "прямоугольник", который должен быть создан заранее, т.е. ДО создания объекта из плагина! Таким образом, какое количество "прямоугольников" будет создано в проекте, такое и количество объектов можно будет создать/уничтожить динамически.
С созданными "прямоугольниками" в NB можно творить все, что угодно (точнее - что позволит программа), но не с их количеством!

P.S. Кстати, в NB есть возможность "выдирать" объекты с любой страницы и показывать их отдельно, хоть за пределами окна! ;)


Автор - Peter
Дата добавления - 19 Апреля 2009 в 16:26
СергейДата: Вс, 19 Апреля 2009, 16:51 | Сообщение # 3
Необукер
Quote (Peter)

Где-то здесь на форуме уже обсуждали этот вопрос, но, ещё раз...
Да, в NB нет

Да, я знаю, поэтому и спросил про плагин
Quote (Peter)

визуальные объекты из плагинов привязываются к штатному необушному объекту "прямоугольник", который должен быть создан заранее

Вот это не вмасть, жаль
Quote (Peter)
P.S. Кстати, в NB есть возможность "выдирать" объекты с любой страницы и показывать их отдельно, хоть за пределами окна!

это как?! случайно не этим - ExtractFile
 
Сообщение
Quote (Peter)

Где-то здесь на форуме уже обсуждали этот вопрос, но, ещё раз...
Да, в NB нет

Да, я знаю, поэтому и спросил про плагин
Quote (Peter)

визуальные объекты из плагинов привязываются к штатному необушному объекту "прямоугольник", который должен быть создан заранее

Вот это не вмасть, жаль
Quote (Peter)
P.S. Кстати, в NB есть возможность "выдирать" объекты с любой страницы и показывать их отдельно, хоть за пределами окна!

это как?! случайно не этим - ExtractFile

Автор - Сергей
Дата добавления - 19 Апреля 2009 в 16:51
PeterДата: Вс, 19 Апреля 2009, 17:35 | Сообщение # 4
Админ NeoBook
Quote (sp3d)
Вот это не вмасть, жаль

Ну это как посмотреть.
Всегда можно найти решение! ;)
Quote (sp3d)
это как?! случайно не этим - ExtractFile

Визуальные объекты (кнопки, списки, рисунки и т.п.) и вложенные файлы - совершенно разные вещи!
Есть такая замечательная штука - CustomWindow !.... :)


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

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

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


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Quote (sp3d)
Вот это не вмасть, жаль

Ну это как посмотреть.
Всегда можно найти решение! ;)
Quote (sp3d)
это как?! случайно не этим - ExtractFile

Визуальные объекты (кнопки, списки, рисунки и т.п.) и вложенные файлы - совершенно разные вещи!
Есть такая замечательная штука - CustomWindow !.... :)

Автор - Peter
Дата добавления - 19 Апреля 2009 в 17:35
СергейДата: Вс, 19 Апреля 2009, 18:11 | Сообщение # 5
Необукер
Quote (Peter)
Есть такая замечательная штука - CustomWindow !

а, понятно
Quote (Peter)
Всегда можно найти решение

да, что то я ничего не придумал.
эх можно было бы хотя бы копировать объект который допустим есть в проекте, было бы проще
 
Сообщение
Quote (Peter)
Есть такая замечательная штука - CustomWindow !

а, понятно
Quote (Peter)
Всегда можно найти решение

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

Автор - Сергей
Дата добавления - 19 Апреля 2009 в 18:11
PeterДата: Вс, 19 Апреля 2009, 18:33 | Сообщение # 6
Админ NeoBook
Quote (sp3d)
да, что то я ничего не придумал.

Всё зависит от того ЧТО вы желаете получить.
Всегда можно найти решение!
Естесcтвенно, "фантазии" должны быть в разумных пределах, т.к. NeoBook это же не Delphi !
В последней версии ММВ появилась возможность создавать некоторые типы объектов динамически. Думаете, от этого много толку? :)
Quote (sp3d)
эх можно было бы хотя бы копировать объект который допустим есть в проекте, было бы проще

А MasterPage для чего существует? ;)


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

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

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


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

Всё зависит от того ЧТО вы желаете получить.
Всегда можно найти решение!
Естесcтвенно, "фантазии" должны быть в разумных пределах, т.к. NeoBook это же не Delphi !
В последней версии ММВ появилась возможность создавать некоторые типы объектов динамически. Думаете, от этого много толку? :)
Quote (sp3d)
эх можно было бы хотя бы копировать объект который допустим есть в проекте, было бы проще

А MasterPage для чего существует? ;)

Автор - Peter
Дата добавления - 19 Апреля 2009 в 18:33
СергейДата: Вс, 19 Апреля 2009, 19:03 | Сообщение # 7
Необукер
Quote (Peter)
Всё зависит от того ЧТО вы желаете получить.

Ну вот например:
В папке лежат несколько файлов(пусть будет=5). Я в проекте сканирую папку и при нахождении файлов создаю кнопки
Количество файлов будет менятся
Сейчас я использую для этого объект-Список, но "Список" не всегда подходит, либо под дизайн, либо прихоть заказчика
Quote (Peter)
В последней версии ММВ появилась возможность создавать некоторые типы объектов динамически.Думаете, от этого много толку?

незнаю, как для других, но для меня это полезная функция.
Quote (Peter)
А MasterPage для чего существует?

что то недопонимаю я :(
 
Сообщение
Quote (Peter)
Всё зависит от того ЧТО вы желаете получить.

Ну вот например:
В папке лежат несколько файлов(пусть будет=5). Я в проекте сканирую папку и при нахождении файлов создаю кнопки
Количество файлов будет менятся
Сейчас я использую для этого объект-Список, но "Список" не всегда подходит, либо под дизайн, либо прихоть заказчика
Quote (Peter)
В последней версии ММВ появилась возможность создавать некоторые типы объектов динамически.Думаете, от этого много толку?

незнаю, как для других, но для меня это полезная функция.
Quote (Peter)
А MasterPage для чего существует?

что то недопонимаю я :(

Автор - Сергей
Дата добавления - 19 Апреля 2009 в 19:03
PeterДата: Вс, 19 Апреля 2009, 20:10 | Сообщение # 8
Админ NeoBook
Quote (sp3d)
Сейчас я использую для этого объект-Список

Можно также использовать всплывающее меню Menu или MenuEx
Quote (sp3d)
прихоть заказчика

Гм...
scared
Вы делаете коммерческий продукт?
Quote (sp3d)
Количество файлов будет менятся

А размер свободного места, в котором будут отображаться кнопки, их размер и положение, вами определены?
Визуальные объекты друг на друга не наложишь, и в воздухе не подвесишь!
Quote (sp3d)
незнаю, как для других, но для меня это полезная функция.

Попробуйте эту "фичу" в ММВ, а там посмотрим насколько это полезно и удобно...
Quote (sp3d)
что то недопонимаю я

Имелось в виду, что одни и те же объекты, предполагаемые к использованию на всех (или нескольких) страницах, не нужно дублировать или копировать. Достаточно их отображать или скрывать (двигать, менять размеры и т.п.) в нужные моменты.

Что мешает создать, например, на той же мастер-странице десяток (сотню, тысячу...) невидимых махоньких кнопочек, и в нужное время придать им соответствующие свойства и отобразить где надо?
А реализацию их событий осуществить через подпрограммы...


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

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

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


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Quote (sp3d)
Сейчас я использую для этого объект-Список

Можно также использовать всплывающее меню Menu или MenuEx
Quote (sp3d)
прихоть заказчика

Гм...
scared
Вы делаете коммерческий продукт?
Quote (sp3d)
Количество файлов будет менятся

А размер свободного места, в котором будут отображаться кнопки, их размер и положение, вами определены?
Визуальные объекты друг на друга не наложишь, и в воздухе не подвесишь!
Quote (sp3d)
незнаю, как для других, но для меня это полезная функция.

Попробуйте эту "фичу" в ММВ, а там посмотрим насколько это полезно и удобно...
Quote (sp3d)
что то недопонимаю я

Имелось в виду, что одни и те же объекты, предполагаемые к использованию на всех (или нескольких) страницах, не нужно дублировать или копировать. Достаточно их отображать или скрывать (двигать, менять размеры и т.п.) в нужные моменты.

Что мешает создать, например, на той же мастер-странице десяток (сотню, тысячу...) невидимых махоньких кнопочек, и в нужное время придать им соответствующие свойства и отобразить где надо?
А реализацию их событий осуществить через подпрограммы...


Автор - Peter
Дата добавления - 19 Апреля 2009 в 20:10
СергейДата: Вс, 19 Апреля 2009, 20:22 | Сообщение # 9
Необукер
Quote (Peter)
Вы делаете коммерческий продукт?

Нет, сейчас я делаю портфолио для себя
Но скоро(если созреет клиент), будет заказ на презентацию
Quote (Peter)
А размер свободного места, в котором будут отображаться кнопки

да конечно
Quote
их размер и положение, вами определены?

но если что то можно задать параметры программно
Quote (Peter)
Что мешает создать, например, на той же мастер-странице десяток (сотню, тысячу...) невидимых махоньких кнопочек

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

Нет, сейчас я делаю портфолио для себя
Но скоро(если созреет клиент), будет заказ на презентацию
Quote (Peter)
А размер свободного места, в котором будут отображаться кнопки

да конечно
Quote
их размер и положение, вами определены?

но если что то можно задать параметры программно
Quote (Peter)
Что мешает создать, например, на той же мастер-странице десяток (сотню, тысячу...) невидимых махоньких кнопочек

эта первая мысль, которая пришла в голову :) , но хода недал

Автор - Сергей
Дата добавления - 19 Апреля 2009 в 20:22
PeterДата: Вс, 19 Апреля 2009, 20:53 | Сообщение # 10
Админ NeoBook
Quote (sp3d)
если созреет клиент

Ну, это уж как будете его окучивать, так и созреет... :)
Quote (sp3d)
будет заказ

Видимо, вы один из тех немногичисленных отечественных владельцев лицензии на NB. ;)
Quote (sp3d)
но если что то можно задать параметры программно

Верно!
Quote (sp3d)
эта первая мысль, которая пришла в голову , но хода недал

А надо бы было "дать"!

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


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

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

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


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

Ну, это уж как будете его окучивать, так и созреет... :)
Quote (sp3d)
будет заказ

Видимо, вы один из тех немногичисленных отечественных владельцев лицензии на NB. ;)
Quote (sp3d)
но если что то можно задать параметры программно

Верно!
Quote (sp3d)
эта первая мысль, которая пришла в голову , но хода недал

А надо бы было "дать"!

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


Автор - Peter
Дата добавления - 19 Апреля 2009 в 20:53
СергейДата: Пн, 20 Апреля 2009, 01:00 | Сообщение # 11
Необукер
Quote (Peter)
Видимо, вы один из тех немногичисленных отечественных владельцев лицензии на NB.

Так Вы вон про что. С удовольствием, но увы! см. ЛС
 
Сообщение
Quote (Peter)
Видимо, вы один из тех немногичисленных отечественных владельцев лицензии на NB.

Так Вы вон про что. С удовольствием, но увы! см. ЛС

Автор - Сергей
Дата добавления - 20 Апреля 2009 в 01:00
  • Страница 1 из 1
  • 1
Поиск: