Войти
NeoBooker.ru
Добро пожаловать к нам в гости!
Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: Peter, DEMBEL  
RubberBand
RezzoxeДата: Сб, 08 Февраля 2014, 17:48 | Сообщение # 1
Гарик, это ты имел ввиду? Следующим шагом будет непосредственно раздвигание
и показ в момент изменения размеров...

zmFunctions обязателен...
Прикрепления: RubberBand.rar (2.0 Kb)
 
СообщениеГарик, это ты имел ввиду? Следующим шагом будет непосредственно раздвигание
и показ в момент изменения размеров...

zmFunctions обязателен...

Автор - Rezzoxe
Дата добавления - 08 Февраля 2014 в 17:48
SonarДата: Сб, 08 Февраля 2014, 18:17 | Сообщение # 2
Любопытный
/////////////////////////////
Прикрепления: 9570402.png (253.1 Kb)
 
Сообщение/////////////////////////////

Автор - Sonar
Дата добавления - 08 Февраля 2014 в 18:17
RezzoxeДата: Сб, 08 Февраля 2014, 18:26 | Сообщение # 3
А ну значит я тебя правильно понял
 
СообщениеА ну значит я тебя правильно понял

Автор - Rezzoxe
Дата добавления - 08 Февраля 2014 в 18:26
SonarДата: Сб, 08 Февраля 2014, 18:30 | Сообщение # 4
Любопытный
Справишься?
Повторю, задача не из лёгких, как кажется на первый взгляд.
 
СообщениеСправишься?
Повторю, задача не из лёгких, как кажется на первый взгляд.

Автор - Sonar
Дата добавления - 08 Февраля 2014 в 18:30
RezzoxeДата: Сб, 08 Февраля 2014, 20:44 | Сообщение # 5
Не обещаю, писал же :)

Угловые пока не понял как реализовать... работаю над этим

Добавлено (08 Февраля 2014, 20:44)
---------------------------------------------
Перемещение я так понимаю обязательно надо? :)

 
СообщениеНе обещаю, писал же :)

Угловые пока не понял как реализовать... работаю над этим

Добавлено (08 Февраля 2014, 20:44)
---------------------------------------------
Перемещение я так понимаю обязательно надо? :)


Автор - Rezzoxe
Дата добавления - 08 Февраля 2014 в 20:44
SonarДата: Сб, 08 Февраля 2014, 21:11 | Сообщение # 6
Любопытный
Цитата Sonar ()
полнофункциональный красивый настраиваемый контрол
 
Сообщение
Цитата Sonar ()
полнофункциональный красивый настраиваемый контрол

Автор - Sonar
Дата добавления - 08 Февраля 2014 в 21:11
RezzoxeДата: Сб, 08 Февраля 2014, 23:09 | Сообщение # 7
ппц, как только не подхожу всё упирается в создание нескольких таймеров
и передвижении единовременно до 10 объектов... это каша какая-то :D
 
Сообщениеппц, как только не подхожу всё упирается в создание нескольких таймеров
и передвижении единовременно до 10 объектов... это каша какая-то :D

Автор - Rezzoxe
Дата добавления - 08 Февраля 2014 в 23:09
PeterДата: Сб, 08 Февраля 2014, 23:37 | Сообщение # 8
Админ NeoBook


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

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

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


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение

Автор - Peter
Дата добавления - 08 Февраля 2014 в 23:37
RezzoxeДата: Сб, 08 Февраля 2014, 23:41 | Сообщение # 9
Проблем вообще нету, когда изменения выполняются после LBU...
Но так не интересно :(
 
СообщениеПроблем вообще нету, когда изменения выполняются после LBU...
Но так не интересно :(

Автор - Rezzoxe
Дата добавления - 08 Февраля 2014 в 23:41
PeterДата: Сб, 08 Февраля 2014, 23:55 | Сообщение # 10
Админ NeoBook


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

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

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


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение

Автор - Peter
Дата добавления - 08 Февраля 2014 в 23:55
RezzoxeДата: Вс, 09 Февраля 2014, 00:04 | Сообщение # 11


Сообщение отредактировано
Rezzoxe - Вс, 09 Февраля 2014, 00:05
 
Сообщение

Автор - Rezzoxe
Дата добавления - 09 Февраля 2014 в 00:04
mishemДата: Вс, 09 Февраля 2014, 02:53 | Сообщение # 12
Эксперт форума
Критики. Вы хде?

Пробуем. :)

Решил отвлечься от своих проблем, а то сижу четвертый день и с места никак не сдвинусь. :(

Ды вашей простенькой задачей размятся. :)

Сам давно уже хотел это сделать, да все руки не доходят.

Но это так сказать набросок. Сама суть.

А дальше надо с полноэкранным режимом решать, что б на рабочем столе это делать. Да и в проекте, если не полноэкранный режим, еще расчеты нужно делать.

Ну я развлекся, а вам доделывать. :)

Добавлено (09 Февраля 2014, 02:53)
---------------------------------------------
И это, название смените, или описание добавьте. Хрен найдешь после. Что за манера анклийским языком называть? Ни я не тем более новенькие понятия не имеют что такое RubberBand. В НБ такого названия нет. А значит даже в голову не придет забивать в поиск такое название.

Прикрепления: 9956324.zip (3.2 Kb)


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
СообщениеКритики. Вы хде?

Пробуем. :)

Решил отвлечься от своих проблем, а то сижу четвертый день и с места никак не сдвинусь. :(

Ды вашей простенькой задачей размятся. :)

Сам давно уже хотел это сделать, да все руки не доходят.

Но это так сказать набросок. Сама суть.

А дальше надо с полноэкранным режимом решать, что б на рабочем столе это делать. Да и в проекте, если не полноэкранный режим, еще расчеты нужно делать.

Ну я развлекся, а вам доделывать. :)

Добавлено (09 Февраля 2014, 02:53)
---------------------------------------------
И это, название смените, или описание добавьте. Хрен найдешь после. Что за манера анклийским языком называть? Ни я не тем более новенькие понятия не имеют что такое RubberBand. В НБ такого названия нет. А значит даже в голову не придет забивать в поиск такое название.


Автор - mishem
Дата добавления - 09 Февраля 2014 в 02:53
RezzoxeДата: Вс, 09 Февраля 2014, 03:08 | Сообщение # 13
хм... а чё эт мне в голову не пришло на каждый квадрат использовать подпрограмму...
под конец тоже надумал использовать координаты с плага, но там придётся
высчитывать не то, что под каждую операционку, а под каждую тему. Мало ли
что там у школьников на компе...
 
Сообщениехм... а чё эт мне в голову не пришло на каждый квадрат использовать подпрограмму...
под конец тоже надумал использовать координаты с плага, но там придётся
высчитывать не то, что под каждую операционку, а под каждую тему. Мало ли
что там у школьников на компе...

Автор - Rezzoxe
Дата добавления - 09 Февраля 2014 в 03:08
PeterДата: Вс, 09 Февраля 2014, 03:44 | Сообщение # 14
Админ NeoBook
Цитата Rezzoxe ()
а чё эт мне в голову не пришло на каждый квадрат использовать подпрограмму...

А мне в голову не пришло квадраты при перетаскивании скрывать.
:)
В принципе, нормально получилось, вот только по причине глючности плагина нечетко работает перетаскивание, но, тут уж, увы...

Кстати,
Цитата mishem ()
Да и в проекте, если не полноэкранный режим, еще расчеты нужно делать.

если переменные типа [zmMouseX] заменить на координаты курсора, которые дает NB (GetMousePos), то можно и не полноэкранный режим использовать, а расчетов больше всего на одну строчку будет.


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

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

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


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Цитата Rezzoxe ()
а чё эт мне в голову не пришло на каждый квадрат использовать подпрограмму...

А мне в голову не пришло квадраты при перетаскивании скрывать.
:)
В принципе, нормально получилось, вот только по причине глючности плагина нечетко работает перетаскивание, но, тут уж, увы...

Кстати,
Цитата mishem ()
Да и в проекте, если не полноэкранный режим, еще расчеты нужно делать.

если переменные типа [zmMouseX] заменить на координаты курсора, которые дает NB (GetMousePos), то можно и не полноэкранный режим использовать, а расчетов больше всего на одну строчку будет.

Автор - Peter
Дата добавления - 09 Февраля 2014 в 03:44
mishemДата: Вс, 09 Февраля 2014, 03:46 | Сообщение # 15
Эксперт форума
Цитата Rezzoxe ()
не то, что под каждую операционку, а под каждую тему

не понял. %) А при чем здесь тема и операционка? Координаты размера прямоугольника и рабочего сто ла везде будут одни и те же.


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение
Цитата Rezzoxe ()
не то, что под каждую операционку, а под каждую тему

не понял. %) А при чем здесь тема и операционка? Координаты размера прямоугольника и рабочего сто ла везде будут одни и те же.

Автор - mishem
Дата добавления - 09 Февраля 2014 в 03:46
RezzoxeДата: Вс, 09 Февраля 2014, 03:54 | Сообщение # 16
Цитата Peter ()
А мне в голову не пришло квадраты при перетаскивании скрывать.

Принципиально не хотел я их убирать... :)

Цитата Peter ()
если переменные типа [zmMouseX]

Было бы неплохо добавить в плаг пару таких переменных...
что-то типа [zmProjectX]

Цитата mishem ()
не понял.

Ну так с наскока осмелюсь предположить что учитывается ещё и панель с заголовком
и вообще вся эта рамка окна... или нет? Поправьте...
 
Сообщение
Цитата Peter ()
А мне в голову не пришло квадраты при перетаскивании скрывать.

Принципиально не хотел я их убирать... :)

Цитата Peter ()
если переменные типа [zmMouseX]

Было бы неплохо добавить в плаг пару таких переменных...
что-то типа [zmProjectX]

Цитата mishem ()
не понял.

Ну так с наскока осмелюсь предположить что учитывается ещё и панель с заголовком
и вообще вся эта рамка окна... или нет? Поправьте...

Автор - Rezzoxe
Дата добавления - 09 Февраля 2014 в 03:54
mishemДата: Вс, 09 Февраля 2014, 03:54 | Сообщение # 17
Эксперт форума
Цитата Peter ()
А мне в голову не пришло квадраты при перетаскивании скрывать.

А я у НБ подглядываю. ;)
Зачем велосипед изобретать?
:D
Цитата Peter ()
вот только по причине глючности плагина нечетко работает перетаскивание

Нет, плагин тут не при чем. Отлавливается событие только тогда когда мыш вошла или вышла на объект. А если она уже на нем, то нет.

Просто нужно доработать.

А так, возьми мышь убери с объекта, после опять на него наведи и все будет четко срабатываться. :)

Я ж говорю, это набросок. Там дохрена еще что учитывать надо. Мне пока не охота вникать. Да и давно уже плагин бы сделал. :) Смотрю всем эта тема интересна, но все молчат. А это все костыли. Пока проект пустой, работает. Накидаешь туда всяко разного, и пошли проблемы. :(

Я сейчас попробовал все это в объект запихнуть и с прозрачностью на рабочий стол, окном. И фсе, тормоза поперли. Вот здесь мож и плагин влияет. Хрен его знает.


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение
Цитата Peter ()
А мне в голову не пришло квадраты при перетаскивании скрывать.

А я у НБ подглядываю. ;)
Зачем велосипед изобретать?
:D
Цитата Peter ()
вот только по причине глючности плагина нечетко работает перетаскивание

Нет, плагин тут не при чем. Отлавливается событие только тогда когда мыш вошла или вышла на объект. А если она уже на нем, то нет.

Просто нужно доработать.

А так, возьми мышь убери с объекта, после опять на него наведи и все будет четко срабатываться. :)

Я ж говорю, это набросок. Там дохрена еще что учитывать надо. Мне пока не охота вникать. Да и давно уже плагин бы сделал. :) Смотрю всем эта тема интересна, но все молчат. А это все костыли. Пока проект пустой, работает. Накидаешь туда всяко разного, и пошли проблемы. :(

Я сейчас попробовал все это в объект запихнуть и с прозрачностью на рабочий стол, окном. И фсе, тормоза поперли. Вот здесь мож и плагин влияет. Хрен его знает.

Автор - mishem
Дата добавления - 09 Февраля 2014 в 03:54
PeterДата: Вс, 09 Февраля 2014, 03:56 | Сообщение # 18
Админ NeoBook
Цитата mishem ()
Координаты размера прямоугольника и рабочего сто ла везде будут одни и те же.

В общем случае, NeoBook отсчитывает кординаты объектов относительно верхнего левого угла главного окна проекта (или родительского контейнера, если объект находится в контейнере), причем, относительно т.н. клиентской области, размеры (и координаты) которой не зависят от темы оформления.


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

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

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


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Цитата mishem ()
Координаты размера прямоугольника и рабочего сто ла везде будут одни и те же.

В общем случае, NeoBook отсчитывает кординаты объектов относительно верхнего левого угла главного окна проекта (или родительского контейнера, если объект находится в контейнере), причем, относительно т.н. клиентской области, размеры (и координаты) которой не зависят от темы оформления.

Автор - Peter
Дата добавления - 09 Февраля 2014 в 03:56
mishemДата: Вс, 09 Февраля 2014, 04:01 | Сообщение # 19
Эксперт форума
Цитата Rezzoxe ()
что учитывается ещё и панель с заголовком
и вообще вся эта рамка окна... или нет? Поправьте...

Если в самом окне проекта, то нет. Берется расчет только рабочей площади окна по моему.
Рамка? Для снимка? Пиксель больше, пиксель меньше... Нек столь проблематично.

Добавлено (09 Февраля 2014, 03:59)
---------------------------------------------
Peter, переименуй тему как нибудь по другому. Затеряется. Хрен найдешь после.

Добавлено (09 Февраля 2014, 04:01)
---------------------------------------------

Цитата Peter ()
а расчетов больше всего на одну строчку будет.

Почему на одну?
Порлучить координаты. Вычесть разницу. А вычесть разницу надо для двух переменных.
Уже три. :D


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение
Цитата Rezzoxe ()
что учитывается ещё и панель с заголовком
и вообще вся эта рамка окна... или нет? Поправьте...

Если в самом окне проекта, то нет. Берется расчет только рабочей площади окна по моему.
Рамка? Для снимка? Пиксель больше, пиксель меньше... Нек столь проблематично.

Добавлено (09 Февраля 2014, 03:59)
---------------------------------------------
Peter, переименуй тему как нибудь по другому. Затеряется. Хрен найдешь после.

Добавлено (09 Февраля 2014, 04:01)
---------------------------------------------

Цитата Peter ()
а расчетов больше всего на одну строчку будет.

Почему на одну?
Порлучить координаты. Вычесть разницу. А вычесть разницу надо для двух переменных.
Уже три. :D

Автор - mishem
Дата добавления - 09 Февраля 2014 в 04:01
PeterДата: Вс, 09 Февраля 2014, 04:10 | Сообщение # 20
Админ NeoBook
Цитата mishem ()
А так, возьми мышь убери с объекта, после опять на него наведи и все будет четко срабатываться

Вот на это я и обратил внимание.
А плагин (точнее монитор) глючный, так-что не надо.

Цитата mishem ()
А это все костыли

Так про это я и говорил: полноценный и полнофункциональный такой "контрол" в NB нельзя в принципе сделать, а вот поРнофункциональный можно.
:)
Цитата mishem ()
Вот здесь мож и плагин влияет

Плагин тут совершенно не причем, это уже тормоза самой NB, и в т.ч. её интерпретатора.

Добавлено (09 Февраля 2014, 04:08)
---------------------------------------------
Цитата mishem ()
А вычесть разницу надо для двух переменных.
Уже три.

А ты разьве вычитаешь разницу один раз, что ли?
Два, для обеих координат.
Добавляем всего одну строчку (GetMousePosition), и получаем сразу две координаты, а дальше вычитаем как обычно.
;)

Добавлено (09 Февраля 2014, 04:10)
---------------------------------------------
Цитата mishem ()
Peter, переименуй тему как нибудь по другому. Затеряется. Хрен найдешь после.

mishem, поскольку реализация идеи на 100% твоя, тебе и решать как обозвать тему и сам пример.


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

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

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


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Цитата mishem ()
А так, возьми мышь убери с объекта, после опять на него наведи и все будет четко срабатываться

Вот на это я и обратил внимание.
А плагин (точнее монитор) глючный, так-что не надо.

Цитата mishem ()
А это все костыли

Так про это я и говорил: полноценный и полнофункциональный такой "контрол" в NB нельзя в принципе сделать, а вот поРнофункциональный можно.
:)
Цитата mishem ()
Вот здесь мож и плагин влияет

Плагин тут совершенно не причем, это уже тормоза самой NB, и в т.ч. её интерпретатора.

Добавлено (09 Февраля 2014, 04:08)
---------------------------------------------
Цитата mishem ()
А вычесть разницу надо для двух переменных.
Уже три.

А ты разьве вычитаешь разницу один раз, что ли?
Два, для обеих координат.
Добавляем всего одну строчку (GetMousePosition), и получаем сразу две координаты, а дальше вычитаем как обычно.
;)

Добавлено (09 Февраля 2014, 04:10)
---------------------------------------------
Цитата mishem ()
Peter, переименуй тему как нибудь по другому. Затеряется. Хрен найдешь после.

mishem, поскольку реализация идеи на 100% твоя, тебе и решать как обозвать тему и сам пример.

Автор - Peter
Дата добавления - 09 Февраля 2014 в 04:10
mishemДата: Вс, 09 Февраля 2014, 04:17 | Сообщение # 21
Эксперт форума
Кстати еще условие надо вставлять. Если к примеру левая сторона переходит за правую при перетаскивании.

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

К примеру тянем за левый центр, доходим до правого центра, и здесь левую сторону останавливать, и тянуть правую.

Короче работать, работать и работать.

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

Добавлено (09 Февраля 2014, 04:17)
---------------------------------------------

Цитата Peter ()
тебе и решать как обозвать тему

Я назвал бы как нибуть типа, получить координаты площади прямоугольником выделения.

Получить координаты.
Прямоугольник выделения.
Растягиваемый прямоугольник.

Выбирай. :)


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
СообщениеКстати еще условие надо вставлять. Если к примеру левая сторона переходит за правую при перетаскивании.

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

К примеру тянем за левый центр, доходим до правого центра, и здесь левую сторону останавливать, и тянуть правую.

Короче работать, работать и работать.

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

Добавлено (09 Февраля 2014, 04:17)
---------------------------------------------

Цитата Peter ()
тебе и решать как обозвать тему

Я назвал бы как нибуть типа, получить координаты площади прямоугольником выделения.

Получить координаты.
Прямоугольник выделения.
Растягиваемый прямоугольник.

Выбирай. :)

Автор - mishem
Дата добавления - 09 Февраля 2014 в 04:17
PeterДата: Вс, 09 Февраля 2014, 04:23 | Сообщение # 22
Админ NeoBook
Цитата mishem ()
Если к примеру левая сторона переходит за правую при перетаскивании.

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

Верно, причем все расчеты оформлять именно в виде отдельных подпрограмм, дабы переходить к расчетам всего одной строчкой (GoSub) вместо того, чтобы гонять в холостую интерпретатор.

Цитата mishem ()
Короче работать, работать и работать.

О!
Неплохая мысль!
Цитата mishem ()
сделал плагин.

КАКОЙ плагин?
Тут плагином ничего не сделать, если только хост-прямоугольник растягивать, но толку от этого, да и плагин такой (хоть и сомнительный) ведь СДЕЛАТЬ надо.
:)
Хотя, теоретически.... можно попробовать...


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

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

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


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Цитата mishem ()
Если к примеру левая сторона переходит за правую при перетаскивании.

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

Верно, причем все расчеты оформлять именно в виде отдельных подпрограмм, дабы переходить к расчетам всего одной строчкой (GoSub) вместо того, чтобы гонять в холостую интерпретатор.

Цитата mishem ()
Короче работать, работать и работать.

О!
Неплохая мысль!
Цитата mishem ()
сделал плагин.

КАКОЙ плагин?
Тут плагином ничего не сделать, если только хост-прямоугольник растягивать, но толку от этого, да и плагин такой (хоть и сомнительный) ведь СДЕЛАТЬ надо.
:)
Хотя, теоретически.... можно попробовать...

Автор - Peter
Дата добавления - 09 Февраля 2014 в 04:23
mishemДата: Вс, 09 Февраля 2014, 04:25 | Сообщение # 23
Эксперт форума
Цитата Peter ()
А плагин (точнее монитор) глючный, так-что не надо.

Я уже не однократно говорил, лично меня эта функция выручала не раз.

И лучше такая, чем никакой.

Порой даже один монитор чего стоит.

А еще я пришел к выводу, что во многих случаях лучше использовать не подпрограмму, а функции.

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

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

Так вот сразу заметно стало как три раза подряд происходит обновление. :(
Приходится отказываться, и городить огород.


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение
Цитата Peter ()
А плагин (точнее монитор) глючный, так-что не надо.

Я уже не однократно говорил, лично меня эта функция выручала не раз.

И лучше такая, чем никакой.

Порой даже один монитор чего стоит.

А еще я пришел к выводу, что во многих случаях лучше использовать не подпрограмму, а функции.

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

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

Так вот сразу заметно стало как три раза подряд происходит обновление. :(
Приходится отказываться, и городить огород.

Автор - mishem
Дата добавления - 09 Февраля 2014 в 04:25
PeterДата: Вс, 09 Февраля 2014, 04:31 | Сообщение # 24
Админ NeoBook
Цитата mishem ()
Выбирай.

mishem, мне все-равно, лишь бы нецензурных слов в названии темы и примера не было.
Создай новую тему, доведи до ума и залей туда свой пример. дай комментарии..

Добавлено (09 Февраля 2014, 04:31)
---------------------------------------------

Цитата mishem ()
что во многих случаях лучше использовать не подпрограмму, а функции.

Я никогда не задавался исследованиями по различию работы функции и подпрограммы, но, чисто теоретически, разницы не должно быть никакой, поскольку функция отличается от подпрограммы только оформлением кода, а всю работу, по-любому, выполняет интерпретатор.


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

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

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


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Цитата mishem ()
Выбирай.

mishem, мне все-равно, лишь бы нецензурных слов в названии темы и примера не было.
Создай новую тему, доведи до ума и залей туда свой пример. дай комментарии..

Добавлено (09 Февраля 2014, 04:31)
---------------------------------------------

Цитата mishem ()
что во многих случаях лучше использовать не подпрограмму, а функции.

Я никогда не задавался исследованиями по различию работы функции и подпрограммы, но, чисто теоретически, разницы не должно быть никакой, поскольку функция отличается от подпрограммы только оформлением кода, а всю работу, по-любому, выполняет интерпретатор.

Автор - Peter
Дата добавления - 09 Февраля 2014 в 04:31
mishemДата: Вс, 09 Февраля 2014, 04:39 | Сообщение # 25
Эксперт форума
Цитата Peter ()
Тут плагином ничего не сделать

У эсперальты где то есть по моему. Но только у него линиями по моему, как я делал в примере что тебе показывал.

У hpw есть прямоугольник, но опять же, там только в объекте Прямоугольник можно выделить, по другому никак.

Цитата Peter ()
Тут плагином ничего не сделать, если только хост-прямоугольник растягивать,

Я не знаю что такое хост-прямоугольник, но самими средствами делфи разве нельзя? Просто, без всяких дополнительных объектов НБ. Даже типа обычного exe который создавал бы такой прямоугольник, а после передавал бы координаты в НБ.

Добавлено (09 Февраля 2014, 04:34)
---------------------------------------------

Цитата Peter ()
Создай новую тему, доведи до ума и залей туда свой пример. дай комментарии..

Не-не-не.
Не сейчас. Говорю же занят. Я просто отвлекся. А то мозги кипят. Вроде ничего не сделал, а уже теряюсь. :(
Старею. Мозг не работает как раньше.

Добавлено (09 Февраля 2014, 04:39)
---------------------------------------------

Цитата Peter ()
Я никогда не задавался исследованиями по различию работы функции и подпрограммы,

Я сам не задавался, просто в процессе все происходит. Наблюдаю, особо не вникаю, и переделываю если что то не так.

Всего то толком не запоминаю, но в памяти откладывается. К примеру как с таймером. Не столкнулся бы с проблемой, так и продолжал бы таймером пользоваться. А теперь только в крайних случаях. Когда без него ну точно ни как.

Тоже плагин был бы отличный, если б таймер в отдельном потоке работал бы. Вообще ему цены не было бы. ;)


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение
Цитата Peter ()
Тут плагином ничего не сделать

У эсперальты где то есть по моему. Но только у него линиями по моему, как я делал в примере что тебе показывал.

У hpw есть прямоугольник, но опять же, там только в объекте Прямоугольник можно выделить, по другому никак.

Цитата Peter ()
Тут плагином ничего не сделать, если только хост-прямоугольник растягивать,

Я не знаю что такое хост-прямоугольник, но самими средствами делфи разве нельзя? Просто, без всяких дополнительных объектов НБ. Даже типа обычного exe который создавал бы такой прямоугольник, а после передавал бы координаты в НБ.

Добавлено (09 Февраля 2014, 04:34)
---------------------------------------------

Цитата Peter ()
Создай новую тему, доведи до ума и залей туда свой пример. дай комментарии..

Не-не-не.
Не сейчас. Говорю же занят. Я просто отвлекся. А то мозги кипят. Вроде ничего не сделал, а уже теряюсь. :(
Старею. Мозг не работает как раньше.

Добавлено (09 Февраля 2014, 04:39)
---------------------------------------------

Цитата Peter ()
Я никогда не задавался исследованиями по различию работы функции и подпрограммы,

Я сам не задавался, просто в процессе все происходит. Наблюдаю, особо не вникаю, и переделываю если что то не так.

Всего то толком не запоминаю, но в памяти откладывается. К примеру как с таймером. Не столкнулся бы с проблемой, так и продолжал бы таймером пользоваться. А теперь только в крайних случаях. Когда без него ну точно ни как.

Тоже плагин был бы отличный, если б таймер в отдельном потоке работал бы. Вообще ему цены не было бы. ;)

Автор - mishem
Дата добавления - 09 Февраля 2014 в 04:39
PeterДата: Вс, 09 Февраля 2014, 04:48 | Сообщение # 26
Админ NeoBook
Цитата mishem ()
Даже типа обычного exe который создавал бы такой прямоугольник, а после передавал бы координаты в НБ.

Вот ты о чем.
Я думал, что тебе объекты в NB растягивать надо.
Подобное сделать можно попробовать, только это уже снова через одно место получается.
:)
Цитата mishem ()
Я не знаю что такое хост-прямоугольник

Это те прямоугольники, к которым прикрепляются визуальные объекты из плагина.
Цитата mishem ()
Говорю же занят.

А обдумать и настрочить пример не занят?
Отвлекся он...
Отвлекись ещё немного.
Цитата mishem ()
Мозг не работает как раньше.

Ну, хватит прибедняться-то уже. Старче нашелся...
:)
Тебе бы дать почитать вопросы и ответы "молодняка" на тех же дэлфийских форумах, за голову схватишься.
Порой "круче" во много раз, чем у нас тут по NB.
:D


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

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

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


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Цитата mishem ()
Даже типа обычного exe который создавал бы такой прямоугольник, а после передавал бы координаты в НБ.

Вот ты о чем.
Я думал, что тебе объекты в NB растягивать надо.
Подобное сделать можно попробовать, только это уже снова через одно место получается.
:)
Цитата mishem ()
Я не знаю что такое хост-прямоугольник

Это те прямоугольники, к которым прикрепляются визуальные объекты из плагина.
Цитата mishem ()
Говорю же занят.

А обдумать и настрочить пример не занят?
Отвлекся он...
Отвлекись ещё немного.
Цитата mishem ()
Мозг не работает как раньше.

Ну, хватит прибедняться-то уже. Старче нашелся...
:)
Тебе бы дать почитать вопросы и ответы "молодняка" на тех же дэлфийских форумах, за голову схватишься.
Порой "круче" во много раз, чем у нас тут по NB.
:D

Автор - Peter
Дата добавления - 09 Февраля 2014 в 04:48
mishemДата: Вс, 09 Февраля 2014, 05:01 | Сообщение # 27
Эксперт форума
Цитата Peter ()
А обдумать и настрочить пример не занят?

Обдумать...
Он давно в голове крутился, только время ждал.

Настрочить....
Че там строчить то было?
Копируй да вставляй. Значения заменил и делов то...

А вот доделать, это уже думать надо. Хотя тоже, одну сделать, а все остальное по прототипу.

Добавлено (09 Февраля 2014, 04:57)
---------------------------------------------

Цитата Peter ()
Я думал, что тебе объекты в NB растягивать надо.

Для объектов этого примера за глаза.

А вот скрины к примеру делать с рабочего стола, это уже не пойдет. Да и вариантов на НБ я не вижу. Пробовал уже, и не раз. :(

Добавлено (09 Февраля 2014, 05:01)
---------------------------------------------

Цитата Peter ()
Отвлекись ещё немного.

Вон Омару интересно этим заниматься, пусть доделает.

Я на авторство не претендую. :)

Омар, доделаешь?

С учетом...


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение
Цитата Peter ()
А обдумать и настрочить пример не занят?

Обдумать...
Он давно в голове крутился, только время ждал.

Настрочить....
Че там строчить то было?
Копируй да вставляй. Значения заменил и делов то...

А вот доделать, это уже думать надо. Хотя тоже, одну сделать, а все остальное по прототипу.

Добавлено (09 Февраля 2014, 04:57)
---------------------------------------------

Цитата Peter ()
Я думал, что тебе объекты в NB растягивать надо.

Для объектов этого примера за глаза.

А вот скрины к примеру делать с рабочего стола, это уже не пойдет. Да и вариантов на НБ я не вижу. Пробовал уже, и не раз. :(

Добавлено (09 Февраля 2014, 05:01)
---------------------------------------------

Цитата Peter ()
Отвлекись ещё немного.

Вон Омару интересно этим заниматься, пусть доделает.

Я на авторство не претендую. :)

Омар, доделаешь?

С учетом...

Автор - mishem
Дата добавления - 09 Февраля 2014 в 05:01
PeterДата: Вс, 09 Февраля 2014, 05:09 | Сообщение # 28
Админ NeoBook


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

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

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


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение

Автор - Peter
Дата добавления - 09 Февраля 2014 в 05:09
SonarДата: Вс, 09 Февраля 2014, 10:01 | Сообщение # 29
Любопытный
Хм...
По поводу выше всего сказанного:
скрывать квадратики при перемещении и растягивании это всё просто и в конце концов это уже не то.
Когда картинку будем резать - квадратики тоже будем скрывать? - фигня.

Цитата Peter ()
Омар, послушай добрый совет: оставь эту затею.
Ничего, кроме порнографии здесь не получится, это было ясно как Божий день с самого начала.

А как на счёт этого
ещё пару часов и всё бы закончил.
Работает только правый нижний хандлер(квадратик) и перемещение.
Всё очень сыро, многое не учтено, но сам принцип...
 
СообщениеХм...
По поводу выше всего сказанного:
скрывать квадратики при перемещении и растягивании это всё просто и в конце концов это уже не то.
Когда картинку будем резать - квадратики тоже будем скрывать? - фигня.

Цитата Peter ()
Омар, послушай добрый совет: оставь эту затею.
Ничего, кроме порнографии здесь не получится, это было ясно как Божий день с самого начала.

А как на счёт этого
ещё пару часов и всё бы закончил.
Работает только правый нижний хандлер(квадратик) и перемещение.
Всё очень сыро, многое не учтено, но сам принцип...

Автор - Sonar
Дата добавления - 09 Февраля 2014 в 10:01
mishemДата: Вс, 09 Февраля 2014, 10:37 | Сообщение # 30
Эксперт форума
Цитата Sonar ()
Когда картинку будем резать - квадратики тоже будем скрывать? - фигня.

Фигня, это твои квадратики. Нужны, не скрывай. В чем проблема?

Мне просто во первых влом было на них еще условие писать. Хотя по факту ничего сложного.

Цитата Sonar ()
А как на счёт этого

Код не выкладываешь потому что на свой ума не хватило?
:D

И еще, так, для справки. Перемещать квадратики не только лишний и никому не нужный геморой, но еще они и мешать могут, закрывать обзор мелких деталий. ;) Если ты посмотришь в серьезные программы для обработки изображений, то если не во всех (не хочу утверждать, а тем более лезть смотреть) то во многих все лишние объекты как квадратики, стрелочки, уголки при перемещении, изменении размеров скрываются.

Цитата Sonar ()
Когда картинку будем резать - квадратики тоже будем скрывать

А зачем они нружны когда что то резать? Здесь вообще не понтен твой ход мыслей.


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение
Цитата Sonar ()
Когда картинку будем резать - квадратики тоже будем скрывать? - фигня.

Фигня, это твои квадратики. Нужны, не скрывай. В чем проблема?

Мне просто во первых влом было на них еще условие писать. Хотя по факту ничего сложного.

Цитата Sonar ()
А как на счёт этого

Код не выкладываешь потому что на свой ума не хватило?
:D

И еще, так, для справки. Перемещать квадратики не только лишний и никому не нужный геморой, но еще они и мешать могут, закрывать обзор мелких деталий. ;) Если ты посмотришь в серьезные программы для обработки изображений, то если не во всех (не хочу утверждать, а тем более лезть смотреть) то во многих все лишние объекты как квадратики, стрелочки, уголки при перемещении, изменении размеров скрываются.

Цитата Sonar ()
Когда картинку будем резать - квадратики тоже будем скрывать

А зачем они нружны когда что то резать? Здесь вообще не понтен твой ход мыслей.

Автор - mishem
Дата добавления - 09 Февраля 2014 в 10:37
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск: