Войти
NeoBooker.ru
Добро пожаловать к нам в гости!
Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
Модератор форума: Peter, DEMBEL  
NeoCommands – поиск команд по смыслу
ВадимДата: Вс, 31 Июля 2011, 04:09 | Сообщение # 1
Генератор идей


Версия 7.0.0.1 от 30 января 2023

Как быстро найти нужную команду самой VisualNEO Win (NeoBook) или плагина, если не знаешь её названия?

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

В VisualNEO Win (NeoBook) реализован похожий поиск в селекторе команд, однако:
- ищет только по названию команды;
- не умеет искать по сочетанию символов в любом месте команды, ищет только с начала названия команды;
- не делает подборки сразу всех возможных результатов поиска, ищет последовательно – плагин за плагином...
- не позволяет делать тематические выборки доступных команд из разных источников (включая VisualNEO Win, плагины, функции, специальные файлы и др.).

С целью устранить все эти недостатки и была создана NeoCommands.

В NeoCommands вы можете искать по части названия команды, по русскому описанию её назначения, можете искать в результатах этого поиска, можете делать тематический поиск по конкретным источникам (например, выбрали сначала "Источник", а потом в нём "Тему").


Основные функции

Поиск нужной команды по мере набора текста – искать можно по названию источника (напр., плагина), по части названия команды (для опытных), и, конечно же, по описанию команды на русском языке (просто начните вводить текст после запуска программы и всё увидите).

Сброс фильтра горячей клавишей ESC, поля ввода при этом сами очистятся, таблица вернётся к первоначальному виду.

Копирование в буфер обмена содержимого ячейки (например, имени команды) двойным кликом. Нашли нужную команду – дважды кликнули по ней и она уже в буфере обмена. Остаётся лишь вставить содержимое буфера обмена в проект, где двойной щелчок по по команде вызовет окно помощника настройки параметров данной команды. Через меню "Буфер" можно включить "Копить данные при двойном клике", что позволит двойными кликами собирать сразу всю нужную информацию из базы данных.

Через меню "Поиск" вы можете выбрать pub-файл и получить список используемых в нём источников команд (в т.ч. плагинов и функций, внесённых в NeoCommands). Сама VisualNEO Win (NeoBook) не может знать все плагины (поскольку регулярно создаются новые), поэтому через меню "Проект\Список файлов" покажет только те плагины, которые не просто используются в проекте, но и в данный момент установлены на компьютере пользователя. Это конечно же неудобно в тех случаях, когда вы не знаете или не помните сколько в проекте используется плагинов и каких именно, например, если вы переустановили Windows и думаете какие плагины установить для продолжения работы над текущим проектом.

Через меню "Настройки" вы можете настраивать внешний вид программы (цвет, шрифт, заливка, фоновое изображение...). Программа будет выглядеть так, как вы пожелаете.
По умолчанию используется нейтральный "кофейный стиль":

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

Источники

База данных регулярно пополняется. В настоящее время количество записей в базе: 4761. Все записи размечены тегами ключевых слов, что позволяет делать выборки по этим тегам (в т.ч. через меню "Тема").



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

Ссылки на последнюю версию

Программа бесплатна. Чтобы использовать программу скачайте установщик или версию не требующую установки.
Если программа у вас уже работает, то вы можете обновить её нажав клавишу F5 или через меню Помощь.

Доступно только для пользователей

Доступно только для пользователей


В проекте использованы плагины:
NeoBookDBPro; NeoBookKB; zmFunctions; NeoDouble; NeoCompres; alStartUp; dec_Plus.
Огромное спасибо разработчикам!!!!
Прикрепления: 1681424.png (26.0 Kb) · 9225300.png (909.7 Kb) · 2953997.png (116.8 Kb)


Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)
 
Сообщение


Версия 7.0.0.1 от 30 января 2023

Как быстро найти нужную команду самой VisualNEO Win (NeoBook) или плагина, если не знаешь её названия?

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

В VisualNEO Win (NeoBook) реализован похожий поиск в селекторе команд, однако:
- ищет только по названию команды;
- не умеет искать по сочетанию символов в любом месте команды, ищет только с начала названия команды;
- не делает подборки сразу всех возможных результатов поиска, ищет последовательно – плагин за плагином...
- не позволяет делать тематические выборки доступных команд из разных источников (включая VisualNEO Win, плагины, функции, специальные файлы и др.).

С целью устранить все эти недостатки и была создана NeoCommands.

В NeoCommands вы можете искать по части названия команды, по русскому описанию её назначения, можете искать в результатах этого поиска, можете делать тематический поиск по конкретным источникам (например, выбрали сначала "Источник", а потом в нём "Тему").


Основные функции

Поиск нужной команды по мере набора текста – искать можно по названию источника (напр., плагина), по части названия команды (для опытных), и, конечно же, по описанию команды на русском языке (просто начните вводить текст после запуска программы и всё увидите).

Сброс фильтра горячей клавишей ESC, поля ввода при этом сами очистятся, таблица вернётся к первоначальному виду.

Копирование в буфер обмена содержимого ячейки (например, имени команды) двойным кликом. Нашли нужную команду – дважды кликнули по ней и она уже в буфере обмена. Остаётся лишь вставить содержимое буфера обмена в проект, где двойной щелчок по по команде вызовет окно помощника настройки параметров данной команды. Через меню "Буфер" можно включить "Копить данные при двойном клике", что позволит двойными кликами собирать сразу всю нужную информацию из базы данных.

Через меню "Поиск" вы можете выбрать pub-файл и получить список используемых в нём источников команд (в т.ч. плагинов и функций, внесённых в NeoCommands). Сама VisualNEO Win (NeoBook) не может знать все плагины (поскольку регулярно создаются новые), поэтому через меню "Проект\Список файлов" покажет только те плагины, которые не просто используются в проекте, но и в данный момент установлены на компьютере пользователя. Это конечно же неудобно в тех случаях, когда вы не знаете или не помните сколько в проекте используется плагинов и каких именно, например, если вы переустановили Windows и думаете какие плагины установить для продолжения работы над текущим проектом.

Через меню "Настройки" вы можете настраивать внешний вид программы (цвет, шрифт, заливка, фоновое изображение...). Программа будет выглядеть так, как вы пожелаете.
По умолчанию используется нейтральный "кофейный стиль":

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

Источники

База данных регулярно пополняется. В настоящее время количество записей в базе: 4761. Все записи размечены тегами ключевых слов, что позволяет делать выборки по этим тегам (в т.ч. через меню "Тема").



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

Ссылки на последнюю версию

Программа бесплатна. Чтобы использовать программу скачайте установщик или версию не требующую установки.
Если программа у вас уже работает, то вы можете обновить её нажав клавишу F5 или через меню Помощь.

Доступно только для пользователей

Доступно только для пользователей


В проекте использованы плагины:
NeoBookDBPro; NeoBookKB; zmFunctions; NeoDouble; NeoCompres; alStartUp; dec_Plus.
Огромное спасибо разработчикам!!!!

Автор - Вадим
Дата добавления - 31 Июля 2011 в 04:09
mishemДата: Ср, 17 Августа 2011, 00:57 | Сообщение # 211
Эксперт форума
Вроде разобрался. Тлько зачем две, пока не понял. Наколку дам, сам разбирайся. :)
Когда по стрелке кликаешь, ползунок перемещается. Задаешь значение исходя из того, что весь скрол равняется 100


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

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



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
СообщениеВроде разобрался. Тлько зачем две, пока не понял. Наколку дам, сам разбирайся. :)
Когда по стрелке кликаешь, ползунок перемещается. Задаешь значение исходя из того, что весь скрол равняется 100

Автор - mishem
Дата добавления - 17 Августа 2011 в 00:57
ВадимДата: Ср, 17 Августа 2011, 01:04 | Сообщение # 212
Генератор идей
Quote (mishem)
Вроде разобрался.

Спасибо, mishem, помог! Я совсем забыл, что можно по стрелке кликать и по пространству между стрелкой и бегунком :) ... Всё, разобрался с командами этого плагина теперь!


Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)
 
Сообщение
Quote (mishem)
Вроде разобрался.

Спасибо, mishem, помог! Я совсем забыл, что можно по стрелке кликать и по пространству между стрелкой и бегунком :) ... Всё, разобрался с командами этого плагина теперь!

Автор - Вадим
Дата добавления - 17 Августа 2011 в 01:04
RezzoxeДата: Ср, 17 Августа 2011, 01:11 | Сообщение # 213
Quote (Вадим)
tmScrollBarSetLargeChange=
tmScrollBarSetSmallChange=


Large = шаг перемещения при нажатии PageUp\PageDown.
Small = шаг перемещения при нажатии на стрелки скролбара.

В примере же все написано справа :)

Добавлено (17 Август 2011, 01:08)
---------------------------------------------
Упс! Сорри не успел :)

Добавлено (17 Август 2011, 01:11)
---------------------------------------------

Quote (Dordex)
Large


либо нажатие рядом с ползунком
 
Сообщение
Quote (Вадим)
tmScrollBarSetLargeChange=
tmScrollBarSetSmallChange=


Large = шаг перемещения при нажатии PageUp\PageDown.
Small = шаг перемещения при нажатии на стрелки скролбара.

В примере же все написано справа :)

Добавлено (17 Август 2011, 01:08)
---------------------------------------------
Упс! Сорри не успел :)

Добавлено (17 Август 2011, 01:11)
---------------------------------------------

Quote (Dordex)
Large


либо нажатие рядом с ползунком

Автор - Rezzoxe
Дата добавления - 17 Августа 2011 в 01:11
ВадимДата: Ср, 17 Августа 2011, 07:03 | Сообщение # 214
Генератор идей
Dordex, спасибо! Про клавиши PageUp\PageDown я упустил. Сейчас допишу.

Добавлено (17 Август 2011, 07:03)
---------------------------------------------
Обновление базы данных.

Обновитесь через меню "Помощь" в программе.

Добавлены описания команд плагинов:

tmScrollBar (Alberto Meyer, TechMedia) - плагин создает очень приличную горизонтальную или вертикальную стандартную полосу прокрутки (скролл-бар) на месте созданного вами прямоугольника NeoBook. Можно задавать минимальные и максимальные значения, текущую позицию ползунка, сдвиг ползунка при клике мышью по стрелке или по пространству между ползунком и стрелкой (а также при нажатии клавиш PageUp\PageDown). Можно задать подпрограмму для события "изменение позиции ползунка".

NeoResize (David de Argentina) - плагин позволяет быстро и тихо изменить размер изображения (BMP, JPG, TIFF, GIF или PNG) и сохранить его как новое изображение (BMP, JPG, TIFF, GIF или PNG).

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


Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)
 
СообщениеDordex, спасибо! Про клавиши PageUp\PageDown я упустил. Сейчас допишу.

Добавлено (17 Август 2011, 07:03)
---------------------------------------------
Обновление базы данных.

Обновитесь через меню "Помощь" в программе.

Добавлены описания команд плагинов:

tmScrollBar (Alberto Meyer, TechMedia) - плагин создает очень приличную горизонтальную или вертикальную стандартную полосу прокрутки (скролл-бар) на месте созданного вами прямоугольника NeoBook. Можно задавать минимальные и максимальные значения, текущую позицию ползунка, сдвиг ползунка при клике мышью по стрелке или по пространству между ползунком и стрелкой (а также при нажатии клавиш PageUp\PageDown). Можно задать подпрограмму для события "изменение позиции ползунка".

NeoResize (David de Argentina) - плагин позволяет быстро и тихо изменить размер изображения (BMP, JPG, TIFF, GIF или PNG) и сохранить его как новое изображение (BMP, JPG, TIFF, GIF или PNG).

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


Автор - Вадим
Дата добавления - 17 Августа 2011 в 07:03
СергейДата: Ср, 17 Августа 2011, 17:57 | Сообщение # 215
Необукер
Вадим, тоже побуду генератором идей :D
Добавь функцию отображать/искать только для установленных плагов :)
Ищу функцию, когда нашел, то смотрю у меня этого плага то и нет :D
У тебя есть такая возможность?! Т.е. структура организована по типу, каждому плагу своя таблица?! Если нет, то можно создать вторую БД и туда переместить, только из установленных :)

Добавлено (17 Август 2011, 11:07)
---------------------------------------------

Добавлено (17 Август 2011, 17:57)
---------------------------------------------
Еще важная деталь, хотя бы опционально сделай, чтоб прога сидела не на панели а в трее

Сообщение отредактировано
Сергей - Ср, 17 Августа 2011, 10:58
 
СообщениеВадим, тоже побуду генератором идей :D
Добавь функцию отображать/искать только для установленных плагов :)
Ищу функцию, когда нашел, то смотрю у меня этого плага то и нет :D
У тебя есть такая возможность?! Т.е. структура организована по типу, каждому плагу своя таблица?! Если нет, то можно создать вторую БД и туда переместить, только из установленных :)

Добавлено (17 Август 2011, 11:07)
---------------------------------------------

Добавлено (17 Август 2011, 17:57)
---------------------------------------------
Еще важная деталь, хотя бы опционально сделай, чтоб прога сидела не на панели а в трее


Автор - Сергей
Дата добавления - 17 Августа 2011 в 17:57
ВадимДата: Чт, 18 Августа 2011, 03:36 | Сообщение # 216
Генератор идей
Quote (Сергей)
Добавь функцию отображать/искать только для установленных плагов

Интересная идея! Я запомню! Ты навел еще меня на мысль - как-то отмечать команды неустановленных плагинов (может быть более светлым оттенком цвета шрифта, мол "неактивные"...). Подумаю еще на эту тему, но это потом, когда база будет нормально наполнена и будет организован тематический поиск (я сейчас продумываю работу этой функции). Это сейчас в приоритете, поскольку относится к основным функциям программы.

Quote (Сергей)
Т.е. структура организована по типу, каждому плагу своя таблица?!

Нет, у меня сейчас одна таблица из трех полей (источник/команда/описание). Но не думаю, что это помеха для предложенной тобою идеи.

Спасибо за ключ, буду знать, куда плаги пишутся и от куда брать инфу!
Quote (Сергей)
Со временем БД будет "пухнуть", т.к. плагов оказывается много

Пока я не думаю об этом, поскольку даже на моем древнем нотике поиск осуществляется практически мгновенно. Я теперь плагин NeoBookDBPro так и называю - УРАГАН! :)

Quote (Сергей)
Например, у чела есть плаги, и он их знает, но ему нужен поиск в других, а свои типа в игнор

Любопытная идея... Спасибо! Посмотрим, на сколько она будет востребована в будущем. Но я все предложения фиксирую, так что не потеряется. В принципе, сейчас можно просто удалить из базы те записи, которые относятся к хорошо известным плагинам (правда при обновлении базы их придется снова удалять). Да и есть ли в этом реальная необходимость? Часто в результатах поиска мешаются известные команды? Так и про известную команду можно однажды забыть или "запамятовать" ее точное название...

Quote (Сергей)
Ищу функцию, когда нашел, то смотрю у меня этого плага то и нет

Функция то важнее. Лишь бы она была, а плаг всегда можно установить. Это дело двух минут. Ну или решить - устанавливать или нет.

Кстати, Сергей, используешь ли ты плаги, которых нет в базе?

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

Добавлено (18 Август 2011, 03:36)
---------------------------------------------

Quote (Сергей)
Еще важная деталь, хотя бы опционально сделай, чтоб прога сидела не на панели а в трее

Да, mishem тоже предлагал. Похоже, что надо будет поставить это в план...


Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)
 
Сообщение
Quote (Сергей)
Добавь функцию отображать/искать только для установленных плагов

Интересная идея! Я запомню! Ты навел еще меня на мысль - как-то отмечать команды неустановленных плагинов (может быть более светлым оттенком цвета шрифта, мол "неактивные"...). Подумаю еще на эту тему, но это потом, когда база будет нормально наполнена и будет организован тематический поиск (я сейчас продумываю работу этой функции). Это сейчас в приоритете, поскольку относится к основным функциям программы.

Quote (Сергей)
Т.е. структура организована по типу, каждому плагу своя таблица?!

Нет, у меня сейчас одна таблица из трех полей (источник/команда/описание). Но не думаю, что это помеха для предложенной тобою идеи.

Спасибо за ключ, буду знать, куда плаги пишутся и от куда брать инфу!
Quote (Сергей)
Со временем БД будет "пухнуть", т.к. плагов оказывается много

Пока я не думаю об этом, поскольку даже на моем древнем нотике поиск осуществляется практически мгновенно. Я теперь плагин NeoBookDBPro так и называю - УРАГАН! :)

Quote (Сергей)
Например, у чела есть плаги, и он их знает, но ему нужен поиск в других, а свои типа в игнор

Любопытная идея... Спасибо! Посмотрим, на сколько она будет востребована в будущем. Но я все предложения фиксирую, так что не потеряется. В принципе, сейчас можно просто удалить из базы те записи, которые относятся к хорошо известным плагинам (правда при обновлении базы их придется снова удалять). Да и есть ли в этом реальная необходимость? Часто в результатах поиска мешаются известные команды? Так и про известную команду можно однажды забыть или "запамятовать" ее точное название...

Quote (Сергей)
Ищу функцию, когда нашел, то смотрю у меня этого плага то и нет

Функция то важнее. Лишь бы она была, а плаг всегда можно установить. Это дело двух минут. Ну или решить - устанавливать или нет.

Кстати, Сергей, используешь ли ты плаги, которых нет в базе?

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

Добавлено (18 Август 2011, 03:36)
---------------------------------------------

Quote (Сергей)
Еще важная деталь, хотя бы опционально сделай, чтоб прога сидела не на панели а в трее

Да, mishem тоже предлагал. Похоже, что надо будет поставить это в план...

Автор - Вадим
Дата добавления - 18 Августа 2011 в 03:36
mishemДата: Чт, 18 Августа 2011, 04:02 | Сообщение # 217
Эксперт форума
Quote (Вадим)
Цитата от (Сергей)
Добавь функцию отображать/искать только для установленных плагов

Интересная идея! Я запомню!

По мне, так это не к чему. Если нет такого плага, то хоть знаешь где искать. А так, получается что на нет и спроса нет :(


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

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



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение
Quote (Вадим)
Цитата от (Сергей)
Добавь функцию отображать/искать только для установленных плагов

Интересная идея! Я запомню!

По мне, так это не к чему. Если нет такого плага, то хоть знаешь где искать. А так, получается что на нет и спроса нет :(

Автор - mishem
Дата добавления - 18 Августа 2011 в 04:02
ВадимДата: Чт, 18 Августа 2011, 04:16 | Сообщение # 218
Генератор идей
Quote (mishem)
По мне, так это не к чему.

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


Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)
 
Сообщение
Quote (mishem)
По мне, так это не к чему.

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

Автор - Вадим
Дата добавления - 18 Августа 2011 в 04:16
СергейДата: Чт, 18 Августа 2011, 04:21 | Сообщение # 219
Необукер
Quote (mishem)
А так, получается что на нет и спроса нет
можно и опционально, так, как есть команды, которые есть во многих плагах, да и в НБ, есно ставить я их не собираюсь, есть плаги, которые я вообще не собираюсь ставить. Тут уж как автор решит.
 
Сообщение
Quote (mishem)
А так, получается что на нет и спроса нет
можно и опционально, так, как есть команды, которые есть во многих плагах, да и в НБ, есно ставить я их не собираюсь, есть плаги, которые я вообще не собираюсь ставить. Тут уж как автор решит.

Автор - Сергей
Дата добавления - 18 Августа 2011 в 04:21
ВадимДата: Чт, 18 Августа 2011, 04:24 | Сообщение # 220
Генератор идей
Quote (Сергей)
которые есть во многих плагах, да и в НБ, есно ставить я их не собираюсь

Сделать что-то вроде игнор-листа, как в Информере, чтобы можно было туда заносить плагины, и не учитывать их в поиске и не отображать в программе.
Это имеешь в виду?



Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)

Сообщение отредактировано
Вадим - Чт, 18 Августа 2011, 04:26
 
Сообщение
Quote (Сергей)
которые есть во многих плагах, да и в НБ, есно ставить я их не собираюсь

Сделать что-то вроде игнор-листа, как в Информере, чтобы можно было туда заносить плагины, и не учитывать их в поиске и не отображать в программе.
Это имеешь в виду?


Автор - Вадим
Дата добавления - 18 Августа 2011 в 04:24
mishemДата: Чт, 18 Августа 2011, 04:27 | Сообщение # 221
Эксперт форума
Quote (Сергей)
которые я вообще не собираюсь ставить

так не хочешь, не ставь. А иметь ввиду, или знать что есть такой плаг и есть такая то команда, это уже хорошо. Да, хорошо знать что есть у меня, но еще лучше знать что есть на стороне. ;)


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

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



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

так не хочешь, не ставь. А иметь ввиду, или знать что есть такой плаг и есть такая то команда, это уже хорошо. Да, хорошо знать что есть у меня, но еще лучше знать что есть на стороне. ;)

Автор - mishem
Дата добавления - 18 Августа 2011 в 04:27
СергейДата: Чт, 18 Августа 2011, 04:28 | Сообщение # 222
Необукер
Quote (Вадим)
Это имеешь в виду?
можно проще, создавать пользовательскую БД. Т.е. еще одну, но уже с отмеченными пользователем плагами
 
Сообщение
Quote (Вадим)
Это имеешь в виду?
можно проще, создавать пользовательскую БД. Т.е. еще одну, но уже с отмеченными пользователем плагами

Автор - Сергей
Дата добавления - 18 Августа 2011 в 04:28
mishemДата: Чт, 18 Августа 2011, 04:28 | Сообщение # 223
Эксперт форума


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

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



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

Автор - mishem
Дата добавления - 18 Августа 2011 в 04:28
СергейДата: Чт, 18 Августа 2011, 04:30 | Сообщение # 224
Необукер
генератор делай отдельным модулем, как обновлялка, и добавь какую бд открывать по умолчанию, если их две и более
 
Сообщениегенератор делай отдельным модулем, как обновлялка, и добавь какую бд открывать по умолчанию, если их две и более

Автор - Сергей
Дата добавления - 18 Августа 2011 в 04:30
ВадимДата: Чт, 18 Августа 2011, 04:37 | Сообщение # 225
Генератор идей
Quote (Сергей)
можно проще, создавать пользовательскую БД. Т.е. еще одну, но уже с отмеченными пользователем плагами

А, ну это реализовано с самого начала.
Для этого выбери "Файл/Открыть или Создать"
Задай свое имя для базы.
После этого через "Файл/Импорт добавлением" выбери только те текстовики, которые хочешь импортировать в базу и жми ОК. Через минуту получишь свою базу данных. Далее будет работать как та, что по умолчанию.
Только мне надо будет в опции добавить - "Загружать свою базу по умолчанию". Поскольку сейчас при загрузке программы автоматом загружается та, что по умолчанию (NeoCommands.mdb). Либо можешь NeoCommands.mdb просто перенести в другую папку или удалить, тогда прога сама попросит тебя открыть нужную базу.

Добавлено (18 Август 2011, 04:37)
---------------------------------------------
Либо можешь своей базе задать имя той, что по умолчанию (но тогда надо быть осторожнее с обновлением, поскольку при обновлении файл базы с именем NeoCommands.mdb удаляется и заменяется новой версией).


Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)

Сообщение отредактировано
Вадим - Чт, 18 Августа 2011, 04:43
 
Сообщение
Quote (Сергей)
можно проще, создавать пользовательскую БД. Т.е. еще одну, но уже с отмеченными пользователем плагами

А, ну это реализовано с самого начала.
Для этого выбери "Файл/Открыть или Создать"
Задай свое имя для базы.
После этого через "Файл/Импорт добавлением" выбери только те текстовики, которые хочешь импортировать в базу и жми ОК. Через минуту получишь свою базу данных. Далее будет работать как та, что по умолчанию.
Только мне надо будет в опции добавить - "Загружать свою базу по умолчанию". Поскольку сейчас при загрузке программы автоматом загружается та, что по умолчанию (NeoCommands.mdb). Либо можешь NeoCommands.mdb просто перенести в другую папку или удалить, тогда прога сама попросит тебя открыть нужную базу.

Добавлено (18 Август 2011, 04:37)
---------------------------------------------
Либо можешь своей базе задать имя той, что по умолчанию (но тогда надо быть осторожнее с обновлением, поскольку при обновлении файл базы с именем NeoCommands.mdb удаляется и заменяется новой версией).

Автор - Вадим
Дата добавления - 18 Августа 2011 в 04:37
СергейДата: Чт, 18 Августа 2011, 04:47 | Сообщение # 226
Необукер
Quote (Вадим)
После этого через "Файл/Импорт добавлением" выбери только те текстовики, которые хочешь
а текстовики, где брать - скачать-где скачать-да тут по теме пособирать :D
Это, Вадим еще не реализовано, я скачал установил, оказалось надо тянуть еще текстовики, хмм, на память установленные плагины не сразу и укажешь. Потом надо будет постоянно скачивать обновленные текстовики и т.д. Немного неудобно получается. Да ладно, забудь про эту функцию.
 
Сообщение
Quote (Вадим)
После этого через "Файл/Импорт добавлением" выбери только те текстовики, которые хочешь
а текстовики, где брать - скачать-где скачать-да тут по теме пособирать :D
Это, Вадим еще не реализовано, я скачал установил, оказалось надо тянуть еще текстовики, хмм, на память установленные плагины не сразу и укажешь. Потом надо будет постоянно скачивать обновленные текстовики и т.д. Немного неудобно получается. Да ладно, забудь про эту функцию.

Автор - Сергей
Дата добавления - 18 Августа 2011 в 04:47
ВадимДата: Чт, 18 Августа 2011, 05:01 | Сообщение # 227
Генератор идей
Quote (Сергей)
а текстовики, где брать

Ссылка всегда одна и таже, есть в первом посте темы. Вот прямая ссылка на текстовики.

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

Ну да, если свою базу собирать, то пока так.

Quote (Сергей)
Немного неудобно получается. Да ладно, забудь про эту функцию.

Давай пока так оставим, а потом видно будет. Саму идею я зафиксировал.

Добавлено (18 Август 2011, 05:01)
---------------------------------------------
Сергей, в принципе, заново собрать базу из готовых текстовиков - это займет полторы-две минуты времени. А если не с нуля, а импортом новых текстовиков, то и вовсе - за секунды.
Так что ты вполне можешь собирать свою базу хоть при каждом ее обновлении - с нуля, или добавляя нужные файлы.
Только тогда автообновлением не нужно пользоваться.


Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)
 
Сообщение
Quote (Сергей)
а текстовики, где брать

Ссылка всегда одна и таже, есть в первом посте темы. Вот прямая ссылка на текстовики.

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

Ну да, если свою базу собирать, то пока так.

Quote (Сергей)
Немного неудобно получается. Да ладно, забудь про эту функцию.

Давай пока так оставим, а потом видно будет. Саму идею я зафиксировал.

Добавлено (18 Август 2011, 05:01)
---------------------------------------------
Сергей, в принципе, заново собрать базу из готовых текстовиков - это займет полторы-две минуты времени. А если не с нуля, а импортом новых текстовиков, то и вовсе - за секунды.
Так что ты вполне можешь собирать свою базу хоть при каждом ее обновлении - с нуля, или добавляя нужные файлы.
Только тогда автообновлением не нужно пользоваться.


Автор - Вадим
Дата добавления - 18 Августа 2011 в 05:01
СергейДата: Чт, 18 Августа 2011, 05:12 | Сообщение # 228
Необукер
Quote (Вадим)
Давай пока так оставим, а потом видно будет.
да написал же "забей"
Я отредактировал твою БД через ассес, мне пойдет :)
 
Сообщение
Quote (Вадим)
Давай пока так оставим, а потом видно будет.
да написал же "забей"
Я отредактировал твою БД через ассес, мне пойдет :)

Автор - Сергей
Дата добавления - 18 Августа 2011 в 05:12
ВадимДата: Чт, 18 Августа 2011, 05:16 | Сообщение # 229
Генератор идей
Quote (Сергей)
Я отредактировал твою БД через ассес, мне пойдет

Тоже вариант :)


Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)
 
Сообщение
Quote (Сергей)
Я отредактировал твою БД через ассес, мне пойдет

Тоже вариант :)

Автор - Вадим
Дата добавления - 18 Августа 2011 в 05:16
AlienДата: Чт, 18 Августа 2011, 05:36 | Сообщение # 230
Quote (Сергей)
Со временем БД будет "пухнуть", т.к. плагов оказывается много, + добавится еще описание к плагам. Поиск может подтормаживать,

Мне кажется Сергей прав. Насчет притормаживания не знаю, у меня например ищет мгновенно и это правильно, потому что БД вся в ОЗУ висит, но запускается NeoCommands медленней.
У меня например первоначальный запуск составлял ~20 сек., а потом ~5-8 сек.
Причем, чем больше будет БД, тем дольше будет открываться программа и тем больше она будет жрать ОЗУ, но скорость поиска при этом почти не изменится.
 
Сообщение
Quote (Сергей)
Со временем БД будет "пухнуть", т.к. плагов оказывается много, + добавится еще описание к плагам. Поиск может подтормаживать,

Мне кажется Сергей прав. Насчет притормаживания не знаю, у меня например ищет мгновенно и это правильно, потому что БД вся в ОЗУ висит, но запускается NeoCommands медленней.
У меня например первоначальный запуск составлял ~20 сек., а потом ~5-8 сек.
Причем, чем больше будет БД, тем дольше будет открываться программа и тем больше она будет жрать ОЗУ, но скорость поиска при этом почти не изменится.

Автор - Alien
Дата добавления - 18 Августа 2011 в 05:36
ВадимДата: Чт, 18 Августа 2011, 06:28 | Сообщение # 231
Генератор идей
Quote (Alien)
У меня например первоначальный запуск составлял ~20 сек., а потом ~5-8 сек.

На скорость запуска сильно влияет работа антивиря и файерволла. Они вдвоем как вцепятся (особенно если файл обновился), так попробуй тут запустись :).
В нынешней версии при включенных антивире и файерволле (все возможные разрешения для NeoCommands настроил) прога у меня на нотике грузится 25 сек (показ баннера отключен в опциях), а при выключенных антивире и файерволле грузится за 12 секунд. И это на древнейшем аппарате (пень III, 846МГц проц., 576 ОЗУ)... Так что даже при тройном увеличении базы данных, я думаю, ощутить тормоза даже на средненьком компе будет затруднительно.

Quote (Alien)
но скорость поиска при этом почти не изменится.
Это радует! :)

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

Кто какие сочетания посчитал бы удобными?
Хотя, наверное лучше сделать так, чтобы прога могла запомнить пользовательское сочетание?


Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)
 
Сообщение
Quote (Alien)
У меня например первоначальный запуск составлял ~20 сек., а потом ~5-8 сек.

На скорость запуска сильно влияет работа антивиря и файерволла. Они вдвоем как вцепятся (особенно если файл обновился), так попробуй тут запустись :).
В нынешней версии при включенных антивире и файерволле (все возможные разрешения для NeoCommands настроил) прога у меня на нотике грузится 25 сек (показ баннера отключен в опциях), а при выключенных антивире и файерволле грузится за 12 секунд. И это на древнейшем аппарате (пень III, 846МГц проц., 576 ОЗУ)... Так что даже при тройном увеличении базы данных, я думаю, ощутить тормоза даже на средненьком компе будет затруднительно.

Quote (Alien)
но скорость поиска при этом почти не изменится.
Это радует! :)

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

Кто какие сочетания посчитал бы удобными?
Хотя, наверное лучше сделать так, чтобы прога могла запомнить пользовательское сочетание?

Автор - Вадим
Дата добавления - 18 Августа 2011 в 06:28
СергейДата: Чт, 18 Августа 2011, 06:32 | Сообщение # 232
Необукер
 
Сообщение

Автор - Сергей
Дата добавления - 18 Августа 2011 в 06:32
ВадимДата: Чт, 18 Августа 2011, 06:34 | Сообщение # 233
Генератор идей


Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)
 
Сообщение

Автор - Вадим
Дата добавления - 18 Августа 2011 в 06:34
СергейДата: Чт, 18 Августа 2011, 06:40 | Сообщение # 234
Необукер

Добавлено (18 Август 2011, 06:40)
---------------------------------------------

 
Сообщение

Добавлено (18 Август 2011, 06:40)
---------------------------------------------


Автор - Сергей
Дата добавления - 18 Августа 2011 в 06:40
ВадимДата: Вс, 21 Августа 2011, 07:43 | Сообщение # 235
Генератор идей


Добавлено (18 Август 2011, 09:36)
---------------------------------------------
Обновлена база данных.

Добавлены плагины:
(все бесплатные)

NeoStringSearch 1.0 (David de Argentina) - позволяет осуществлять сложный поиск в строке. Находит указанную номером по счету подстроку слева-направо и справа-налево, извлекает подстроку из файла с учетом непечатаемых символов (опционально). С плагом разобрался, в описании команд неточностей не должно быть.

NeoStringUtils 1.0 (David de Argentina) - осуществляет автозамену текста (одну последовательность символов заменяет другой) и автозаполнение текстом (указанную последовательность символов клонирует нужное число раз). С плагом разобрался, в описании команд неточностей не должно быть.

RACManager 1.0 (Roman Avalos Castillo) - позволяет получать информацию о загруженности компьютера в режиме реального времени (загрузка и частота процессора; объем физической, виртуальной и еще какой-то PF-памяти), показывает сколько всего и сколько используется). Только что такое PF-память я сходу не понял, подскажите.

RACPrinter 1.0 (Roman Avalos Castillo) - позволяет осуществить печать любых документов из проекта NeoBook (на компьютере пользователя должны быть установлены программы способные открывать и печатать данные документы). Позволяет получить список всех принтеров, а также имя принтера по умолчанию. Позволяет сменить принтер по умолчанию, назначив другой. С плагом разобрался, в описании команд неточностей не должно быть.

tmMagnifier 2011.02 (Alberto Meyer, TechMedia) - забавный плагин, позволяет создать "Увеличительное стекло" с режимами степени увеличения от 2 до 16. Выглядит прилично, позволяет изменять степень увеличения динамически. С плагом разобрался, в описании команд неточностей не должно быть.

Свойства проекта NeoBook 5.7.1 (NeoSoft Corp.) - это не плагин, как вы догадались, а перечень настраиваемых свойств проекта. По сути это теже команды, но внедренные в саму NeoBook. Например: опция "Запретить запуск более одной копии проекта" - зачем искать плагин с такой функцией или делать подпрограмму, когда достаточно просто поставить галочку? А раз так, то команды "вшитые" в интерфейс NeoBook в базе быть обязаны. Возможно я указал не все, которые следовало бы. Буду рад, если кто напишет чем дополнить.

Обновитесь через меню Помощь. Файл базы будет заменен на новый.

Добавлено (21 Август 2011, 07:43)
---------------------------------------------
19-го августа пришел ответ от Dr.Web:

Quote (Dr.Web)
Вчера ложное срабатывание было исправлено. Спасибо за сотрудничество.

Артём, можешь проверить файл NeoCompres.nbr?
Теперь антивирь не должен ругаться на него.


Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)

Сообщение отредактировано
Вадим - Чт, 18 Августа 2011, 09:49
 
Сообщение


Добавлено (18 Август 2011, 09:36)
---------------------------------------------
Обновлена база данных.

Добавлены плагины:
(все бесплатные)

NeoStringSearch 1.0 (David de Argentina) - позволяет осуществлять сложный поиск в строке. Находит указанную номером по счету подстроку слева-направо и справа-налево, извлекает подстроку из файла с учетом непечатаемых символов (опционально). С плагом разобрался, в описании команд неточностей не должно быть.

NeoStringUtils 1.0 (David de Argentina) - осуществляет автозамену текста (одну последовательность символов заменяет другой) и автозаполнение текстом (указанную последовательность символов клонирует нужное число раз). С плагом разобрался, в описании команд неточностей не должно быть.

RACManager 1.0 (Roman Avalos Castillo) - позволяет получать информацию о загруженности компьютера в режиме реального времени (загрузка и частота процессора; объем физической, виртуальной и еще какой-то PF-памяти), показывает сколько всего и сколько используется). Только что такое PF-память я сходу не понял, подскажите.

RACPrinter 1.0 (Roman Avalos Castillo) - позволяет осуществить печать любых документов из проекта NeoBook (на компьютере пользователя должны быть установлены программы способные открывать и печатать данные документы). Позволяет получить список всех принтеров, а также имя принтера по умолчанию. Позволяет сменить принтер по умолчанию, назначив другой. С плагом разобрался, в описании команд неточностей не должно быть.

tmMagnifier 2011.02 (Alberto Meyer, TechMedia) - забавный плагин, позволяет создать "Увеличительное стекло" с режимами степени увеличения от 2 до 16. Выглядит прилично, позволяет изменять степень увеличения динамически. С плагом разобрался, в описании команд неточностей не должно быть.

Свойства проекта NeoBook 5.7.1 (NeoSoft Corp.) - это не плагин, как вы догадались, а перечень настраиваемых свойств проекта. По сути это теже команды, но внедренные в саму NeoBook. Например: опция "Запретить запуск более одной копии проекта" - зачем искать плагин с такой функцией или делать подпрограмму, когда достаточно просто поставить галочку? А раз так, то команды "вшитые" в интерфейс NeoBook в базе быть обязаны. Возможно я указал не все, которые следовало бы. Буду рад, если кто напишет чем дополнить.

Обновитесь через меню Помощь. Файл базы будет заменен на новый.

Добавлено (21 Август 2011, 07:43)
---------------------------------------------
19-го августа пришел ответ от Dr.Web:

Quote (Dr.Web)
Вчера ложное срабатывание было исправлено. Спасибо за сотрудничество.

Артём, можешь проверить файл NeoCompres.nbr?
Теперь антивирь не должен ругаться на него.

Автор - Вадим
Дата добавления - 21 Августа 2011 в 07:43
AlienДата: Вс, 21 Августа 2011, 10:47 | Сообщение # 236
Вадим, где бы мне его теперь взять :)
 
СообщениеВадим, где бы мне его теперь взять :)

Автор - Alien
Дата добавления - 21 Августа 2011 в 10:47
ВадимДата: Вс, 21 Августа 2011, 20:20 | Сообщение # 237
Генератор идей


Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)
 
Сообщение

Автор - Вадим
Дата добавления - 21 Августа 2011 в 20:20
ВадимДата: Сб, 22 Октября 2011, 02:35 | Сообщение # 238
Генератор идей
Это пока не обновление базы данных.

Подкорректировал перевод ini-файла к плагину hpwUtility 2.16

Прикрепляю ini-файл - можно его скопировать с заменой в папку с плагином hpwUtility 2.16.
Будет отображаться описание команд в селекторе команд и в окне настроек выбранной команды.
Прикрепления: hpwUtility.rar (2.9 Kb)


Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)
 
СообщениеЭто пока не обновление базы данных.

Подкорректировал перевод ini-файла к плагину hpwUtility 2.16

Прикрепляю ini-файл - можно его скопировать с заменой в папку с плагином hpwUtility 2.16.
Будет отображаться описание команд в селекторе команд и в окне настроек выбранной команды.

Автор - Вадим
Дата добавления - 22 Октября 2011 в 02:35
ВадимДата: Пт, 25 Ноября 2011, 20:39 | Сообщение # 239
Генератор идей
Программа и база данных обновлены.

Обновиться можно функцией из меню "Помощь", прямо в программе.

Новая версия программы: 5.5

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

Новое:
[+] Меню "Вид" переименовано в "Настройки", поскольку название перестало соответствовать действительности.
В меню "Настройки" добавлены:
+ Выбор цвета сетки таблицы.
+ Вкл./выкл. отображение вертикальных линий сетки таблицы.
+ Вкл./выкл. отображение горизонтальных линий сетки таблицы.
+ Выбор фонового изображения (теперь у Вашего экземпляра программы может быть не одно, а любое лицо, и даже не только лицо...).
Если выбранное изображение меньше текущего размера окна приложения, то изображение множится. Таким образом из мелких изображений можно делать разнообразные текстуры. Рекомендую при выборе изображения брать такое, в котором пестрая часть рисунка находится снизу-справа, а "однотонная" сверху-слева - для того, чтобы вверху оставалось место для самого читаемого отображения самых релевантных результатов поиска.
+ Настройка горячих клавиш быстрого вызова программы.
Конечно, этого не хватало раньше. Теперь можно мгновенно вызвать окно программы или загнать его обратно в трей сочетанием горячих клавиш Alt+Q (или своим сочетанием). Скорость обращения к программе многократно возросла. К проекту добавился плагин NeoBookKB.
+ Шрифт кнопок в диалоговых окнах теперь настраивается независимо от шрифта полей ввода.
[+] Прога при загрузке помещается в трей
Теперь удобнее пользоваться программой - она не мешается на панели задач и вызывать ее из трея - намного быстрее, чем всякий раз загружать заново.
[+] Меню "Буфер"
Внутри созданы подменю:
+ Копить данные при двойном клике (выключено).
+ Вставить накопленное в буфер обмена.
+ Показать накопленное.
+ Очистить копилку буфера обмена.
При включенной функции "Копить данные при двойном клике" двойной клик не только помещает данные из ячейки в буфер обмена (как было раньше), но и копирует их последовательно в "копилку данных". Теперь можно двойными кликами собрать сразу нужный объём информации, а затем разом вставить куда требуется. Например, отвечая кому-то на форуме Вы можете двойными кликами загнать в буфер обмена сразу несколько команд и описаний к ним, а затем вставить в нужном месте своего ответа на форуме.
[+] Меню "Источник"
Позволяет одним кликом выбрать все записи относящиеся к конкретному источнику (напр., плагину или библиотеке функций).
Через меню "Источник" доступны все источники, имеющиеся в базе данных.
[+] Меню "Тема"
Позволяет одним кликом выбрать все записи относящиеся к конкретной теме, например "Интернет" или "Окна".
Для этого понадобилось для каждой из полутора тысяч команд указать теги (ключевые слова), например: *Объекты, *Анимированный GIF; *Графика, *Анимация
Соответственно обновлены все текстовики, исправлены обнаруженные опечатки в описаниях команд.
Через меню "Тема" доступны все темы, имеющиеся в базе данных. Платные плагины отмечены звездочкой. Пример: NeoBookDBPro*.
[+] Поиск в найденном
Очень этого не хватало. Позволяет искать в результатах предыдущего поиска. Вложенность поиска не ограничена. Можно использовать произвольные символы или вводить теги (ключевые слова) в произвольном порядке.
[+] Меню "Индикатор раскладки" (оно же - кнопка быстрой смены раскладки).
Не хватало этого. Позволяет всегда видеть текущую раскладку (и удобным образом изменять ее), что чрезвычайно актуально при активном поиске (особенно в режиме "Искать в найденном", при котором опечатка, как и правильный ввод, автоматически попадает в условия поиска).
[+] В меню "Помощь" добавлено подменю "Страница обсуждения программы" - для быстрого перехода на соответствующую тему форума.
[+] Обновлен файл справки к программе
Отмечу здесь, что совместное использование команд меню "Источник" и "Тема" (при включенной опции "Всегда использовать поиск по трем столбцам") позволяет просматривать команды плагинов по соответствующим тематическим разделам или сравнивать плагины между собой. Например, выбрали источник "zmFunctions", потом тему "Файлы и Папки" (отобразятся все команды плагина относящиеся к данной теме), а затем выбрали источник "hpwUtility" и увидели что есть по той же теме, но уже в этом плагине. Выбирать источник и тему можно в любом порядке.
[+] Автоматическая сборка списка источников (функция доступна только в режиме отладки, поскольку нужна лишь разработчику)
Автосборка списка источников помещенных в базу источников (отображаемых в окне "О программе") включается только в тестовом режиме, в момент импорта команд из источников. Это делает список всегда актуальным, а также избавляет разработчика от ручного форматирования и от ошибок при ручном добавлении.

Новая версия базы данных получила описания:

[+] zmWMP 1.0 beta (Пётр Павлов) - Спасибо Петру за плагин управления медиаплейером! Плагин в бета-версии - тестим, пробуем...
[+] NeoHotkeys (David Esperalta) - Плагин глобальных горячих клавиш. Кроме собственно назначения горячих клавиш позволяет проверить возможность использования сочетания клавиш, доступность задаваемой горячей клавиши. Спасибо Necronomicon'у за русификацию!!!
[+] ksFunctions (Гарик) - Гарик собрал до кучи свои наработки, соответственно старые плаги из базы удалены. Спасибо, Гарику!!!
[+] ksRectGradient (Гарик) - Экспериментальный плагин для создания визуальных эффектов на основе цветовых градиентов разнообразных стилей.
[+] Объекты для NeoBook 5.7.1 (NeoSoft Corp. и др.) - Сделал описания объектов. От части потому, что есть для них специфические команды, а также потому, что вполне могут появиться новые...
[+] NeoBook Functions Library (DEMBEL) v.1.1.0.30 RC1 - В описании функции PInfo 1.2 добавлено описание специальных переменных с информацией о процессе. Добавлены функции из обновления библиотеки (PGen 1.0 - генератор паролей с заданными свойствами; GetHeaders 1.2 - возврат заголовков сервера в ответ на http-запрос; HWID 1.0 - определение идентификаторов оборудования (MAC/CPUID/HDD)
[+] NeoBook Functions Library (Артём) - Набор функций от Артёма. Работа со службами, железом, шифрование... Спасибо, Артёму!!!
[+] tagParse и XmlParse (Артём)[b] - Отдельные фунции парсинга от Артёма.
[b][+] hpwDllCall 1.07 (Hans-Peter Wickern)
- В плагине одна команда - вызвать функцию из внешней DLL и получить вернувшееся значение.
[+] hpwUtility 2.16 (Hans-Peter Wickern) - Откорректирован перевод описаний команд к данному плагину.
[+] hpwTreeView 1.44 (Hans-Peter Wickern) - Обновился плагин. Добавлена команда hpwTreeViewBorderWidth.
[+] TabbedDialog (lgaSoft) (Leif G. Andersson) - Плагин позволяет делать вкладки выбирая ориентацию (сверху, слева, справа, снизу), многострочность расположения, стиль. Позволяет назначать вкладкам переменные и подпрограммы. Спасибо mishem'у за русификацию!!!
[+] SQL (IBM и др.) - Описание команд языка запросов SQL. У NeoBook имеются мощные плагины для работы с базами данных поддерживающие SQL, соответственно нужны и команды.
[+] Batch-файлы (.bat, .cmd) - Описание команд консоли и пакетных файлов .bat. Спасибо mishem'у и Alex3A за тему и материалы!!!
[+] MatCam (Hassan, MatSoft) - Плагин позволяет работать с цифровой камерой (веб-камерой, камерой телефона, tv-тюнером...). Получать изображение в проект, делать снимки в файл BMP. Спасибо Necronomicon'у за плаг и mishem'у за русификацию!!!
[+] tmVideoWindow 1.0 (Alberto Meyer, TechMedia) - Плагин позволяет работать с цифровой камерой (веб-камерой, камерой телефона, tv-тюнером...). Спасибо Necronomicon'у за плаг и mishem'у за русификацию!!!
[+] tmScreenColorPicker 1.01 (Alberto Meyer, TechMedia) - Плагин позволяет глобально определять цвет под курсором мыши в форматах RGB и HTML, производить захват цвета, выводить координаты курсора.
[+] tmCoolProgBar (Alberto Meyer, TechMedia) - Плагин для создания горизонтальных и вертикальных прогрессбаров. Выглядят очень прилично. Спасибо Necronomicon'у за русификацию!!!
[+] dec_Bar 1.2 (David Esperalta) - Плагин позволяет создавать прогрессбар и управлять им. Спасибо mishem'у за русификацию!!!

Из базы временно убран плагин:
[-] hpwSimpleGraph 1.27 (Hans-Peter Wickern) - (поскольку перевод описаний к командам плагина нуждается в серьёзной коррекции).

Ссылки:

Доступно только для пользователей

Доступно только для пользователей

Доступно только для пользователей

Применяются плагины: NeoBookDBPro; NeoBookKB; zmFunctions; NeoDouble; NeoCompres; alStartUp.
Спасибо разработчикам!!!!

Приветствуются замечания и предложения!

Примеры оформления:
Прикрепления: 3782591.png (446.5 Kb)


Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)

Сообщение отредактировано
Вадим - Пт, 25 Ноября 2011, 21:04
 
СообщениеПрограмма и база данных обновлены.

Обновиться можно функцией из меню "Помощь", прямо в программе.

Новая версия программы: 5.5

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

Новое:
[+] Меню "Вид" переименовано в "Настройки", поскольку название перестало соответствовать действительности.
В меню "Настройки" добавлены:
+ Выбор цвета сетки таблицы.
+ Вкл./выкл. отображение вертикальных линий сетки таблицы.
+ Вкл./выкл. отображение горизонтальных линий сетки таблицы.
+ Выбор фонового изображения (теперь у Вашего экземпляра программы может быть не одно, а любое лицо, и даже не только лицо...).
Если выбранное изображение меньше текущего размера окна приложения, то изображение множится. Таким образом из мелких изображений можно делать разнообразные текстуры. Рекомендую при выборе изображения брать такое, в котором пестрая часть рисунка находится снизу-справа, а "однотонная" сверху-слева - для того, чтобы вверху оставалось место для самого читаемого отображения самых релевантных результатов поиска.
+ Настройка горячих клавиш быстрого вызова программы.
Конечно, этого не хватало раньше. Теперь можно мгновенно вызвать окно программы или загнать его обратно в трей сочетанием горячих клавиш Alt+Q (или своим сочетанием). Скорость обращения к программе многократно возросла. К проекту добавился плагин NeoBookKB.
+ Шрифт кнопок в диалоговых окнах теперь настраивается независимо от шрифта полей ввода.
[+] Прога при загрузке помещается в трей
Теперь удобнее пользоваться программой - она не мешается на панели задач и вызывать ее из трея - намного быстрее, чем всякий раз загружать заново.
[+] Меню "Буфер"
Внутри созданы подменю:
+ Копить данные при двойном клике (выключено).
+ Вставить накопленное в буфер обмена.
+ Показать накопленное.
+ Очистить копилку буфера обмена.
При включенной функции "Копить данные при двойном клике" двойной клик не только помещает данные из ячейки в буфер обмена (как было раньше), но и копирует их последовательно в "копилку данных". Теперь можно двойными кликами собрать сразу нужный объём информации, а затем разом вставить куда требуется. Например, отвечая кому-то на форуме Вы можете двойными кликами загнать в буфер обмена сразу несколько команд и описаний к ним, а затем вставить в нужном месте своего ответа на форуме.
[+] Меню "Источник"
Позволяет одним кликом выбрать все записи относящиеся к конкретному источнику (напр., плагину или библиотеке функций).
Через меню "Источник" доступны все источники, имеющиеся в базе данных.
[+] Меню "Тема"
Позволяет одним кликом выбрать все записи относящиеся к конкретной теме, например "Интернет" или "Окна".
Для этого понадобилось для каждой из полутора тысяч команд указать теги (ключевые слова), например: *Объекты, *Анимированный GIF; *Графика, *Анимация
Соответственно обновлены все текстовики, исправлены обнаруженные опечатки в описаниях команд.
Через меню "Тема" доступны все темы, имеющиеся в базе данных. Платные плагины отмечены звездочкой. Пример: NeoBookDBPro*.
[+] Поиск в найденном
Очень этого не хватало. Позволяет искать в результатах предыдущего поиска. Вложенность поиска не ограничена. Можно использовать произвольные символы или вводить теги (ключевые слова) в произвольном порядке.
[+] Меню "Индикатор раскладки" (оно же - кнопка быстрой смены раскладки).
Не хватало этого. Позволяет всегда видеть текущую раскладку (и удобным образом изменять ее), что чрезвычайно актуально при активном поиске (особенно в режиме "Искать в найденном", при котором опечатка, как и правильный ввод, автоматически попадает в условия поиска).
[+] В меню "Помощь" добавлено подменю "Страница обсуждения программы" - для быстрого перехода на соответствующую тему форума.
[+] Обновлен файл справки к программе
Отмечу здесь, что совместное использование команд меню "Источник" и "Тема" (при включенной опции "Всегда использовать поиск по трем столбцам") позволяет просматривать команды плагинов по соответствующим тематическим разделам или сравнивать плагины между собой. Например, выбрали источник "zmFunctions", потом тему "Файлы и Папки" (отобразятся все команды плагина относящиеся к данной теме), а затем выбрали источник "hpwUtility" и увидели что есть по той же теме, но уже в этом плагине. Выбирать источник и тему можно в любом порядке.
[+] Автоматическая сборка списка источников (функция доступна только в режиме отладки, поскольку нужна лишь разработчику)
Автосборка списка источников помещенных в базу источников (отображаемых в окне "О программе") включается только в тестовом режиме, в момент импорта команд из источников. Это делает список всегда актуальным, а также избавляет разработчика от ручного форматирования и от ошибок при ручном добавлении.

Новая версия базы данных получила описания:

[+] zmWMP 1.0 beta (Пётр Павлов) - Спасибо Петру за плагин управления медиаплейером! Плагин в бета-версии - тестим, пробуем...
[+] NeoHotkeys (David Esperalta) - Плагин глобальных горячих клавиш. Кроме собственно назначения горячих клавиш позволяет проверить возможность использования сочетания клавиш, доступность задаваемой горячей клавиши. Спасибо Necronomicon'у за русификацию!!!
[+] ksFunctions (Гарик) - Гарик собрал до кучи свои наработки, соответственно старые плаги из базы удалены. Спасибо, Гарику!!!
[+] ksRectGradient (Гарик) - Экспериментальный плагин для создания визуальных эффектов на основе цветовых градиентов разнообразных стилей.
[+] Объекты для NeoBook 5.7.1 (NeoSoft Corp. и др.) - Сделал описания объектов. От части потому, что есть для них специфические команды, а также потому, что вполне могут появиться новые...
[+] NeoBook Functions Library (DEMBEL) v.1.1.0.30 RC1 - В описании функции PInfo 1.2 добавлено описание специальных переменных с информацией о процессе. Добавлены функции из обновления библиотеки (PGen 1.0 - генератор паролей с заданными свойствами; GetHeaders 1.2 - возврат заголовков сервера в ответ на http-запрос; HWID 1.0 - определение идентификаторов оборудования (MAC/CPUID/HDD)
[+] NeoBook Functions Library (Артём) - Набор функций от Артёма. Работа со службами, железом, шифрование... Спасибо, Артёму!!!
[+] tagParse и XmlParse (Артём)[b] - Отдельные фунции парсинга от Артёма.
[b][+] hpwDllCall 1.07 (Hans-Peter Wickern)
- В плагине одна команда - вызвать функцию из внешней DLL и получить вернувшееся значение.
[+] hpwUtility 2.16 (Hans-Peter Wickern) - Откорректирован перевод описаний команд к данному плагину.
[+] hpwTreeView 1.44 (Hans-Peter Wickern) - Обновился плагин. Добавлена команда hpwTreeViewBorderWidth.
[+] TabbedDialog (lgaSoft) (Leif G. Andersson) - Плагин позволяет делать вкладки выбирая ориентацию (сверху, слева, справа, снизу), многострочность расположения, стиль. Позволяет назначать вкладкам переменные и подпрограммы. Спасибо mishem'у за русификацию!!!
[+] SQL (IBM и др.) - Описание команд языка запросов SQL. У NeoBook имеются мощные плагины для работы с базами данных поддерживающие SQL, соответственно нужны и команды.
[+] Batch-файлы (.bat, .cmd) - Описание команд консоли и пакетных файлов .bat. Спасибо mishem'у и Alex3A за тему и материалы!!!
[+] MatCam (Hassan, MatSoft) - Плагин позволяет работать с цифровой камерой (веб-камерой, камерой телефона, tv-тюнером...). Получать изображение в проект, делать снимки в файл BMP. Спасибо Necronomicon'у за плаг и mishem'у за русификацию!!!
[+] tmVideoWindow 1.0 (Alberto Meyer, TechMedia) - Плагин позволяет работать с цифровой камерой (веб-камерой, камерой телефона, tv-тюнером...). Спасибо Necronomicon'у за плаг и mishem'у за русификацию!!!
[+] tmScreenColorPicker 1.01 (Alberto Meyer, TechMedia) - Плагин позволяет глобально определять цвет под курсором мыши в форматах RGB и HTML, производить захват цвета, выводить координаты курсора.
[+] tmCoolProgBar (Alberto Meyer, TechMedia) - Плагин для создания горизонтальных и вертикальных прогрессбаров. Выглядят очень прилично. Спасибо Necronomicon'у за русификацию!!!
[+] dec_Bar 1.2 (David Esperalta) - Плагин позволяет создавать прогрессбар и управлять им. Спасибо mishem'у за русификацию!!!

Из базы временно убран плагин:
[-] hpwSimpleGraph 1.27 (Hans-Peter Wickern) - (поскольку перевод описаний к командам плагина нуждается в серьёзной коррекции).

Ссылки:

Доступно только для пользователей

Доступно только для пользователей

Доступно только для пользователей

Применяются плагины: NeoBookDBPro; NeoBookKB; zmFunctions; NeoDouble; NeoCompres; alStartUp.
Спасибо разработчикам!!!!

Приветствуются замечания и предложения!

Примеры оформления:

Автор - Вадим
Дата добавления - 25 Ноября 2011 в 20:39
ВадимДата: Пт, 25 Ноября 2011, 20:47 | Сообщение # 240
Генератор идей
Прикрепления: 6384070.png (444.3 Kb)


Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)
 
Сообщение

Автор - Вадим
Дата добавления - 25 Ноября 2011 в 20:47
Поиск: