Добро пожаловать к нам в гости! Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
Как быстро найти нужную команду самой VisualNEO Win (NeoBook) или плагина, если не знаешь её названия?
Смысл программы в том, чтобы быстро, по частичному русскому описанию назначения команды (или по названию источника, или по части в названии команды), находить все тематически близкие команды (в т.ч. по плагинам и библиотекам функций).
В VisualNEO Win (NeoBook) реализован похожий поиск в селекторе команд, однако: - ищет только по названию команды; - не умеет искать по сочетанию символов в любом месте команды, ищет только с начала названия команды; - не делает подборки сразу всех возможных результатов поиска, ищет последовательно – плагин за плагином... - не позволяет делать тематические выборки доступных команд из разных источников (включая VisualNEO Win, плагины, функции, специальные файлы и др.).
С целью устранить все эти недостатки и была создана NeoCommands.
В NeoCommands вы можете искать по части названия команды, по русскому описанию её назначения, можете искать в результатах этого поиска, можете делать тематический поиск по конкретным источникам (например, выбрали сначала "Источник", а потом в нём "Тему").
Основные функции
Поиск нужной команды по мере набора текста – искать можно по названию источника (напр., плагина), по части названия команды (для опытных), и, конечно же, по описанию команды на русском языке (просто начните вводить текст после запуска программы и всё увидите).
Сброс фильтра горячей клавишей ESC, поля ввода при этом сами очистятся, таблица вернётся к первоначальному виду.
Копирование в буфер обмена содержимого ячейки (например, имени команды) двойным кликом. Нашли нужную команду – дважды кликнули по ней и она уже в буфере обмена. Остаётся лишь вставить содержимое буфера обмена в проект, где двойной щелчок по по команде вызовет окно помощника настройки параметров данной команды. Через меню "Буфер" можно включить "Копить данные при двойном клике", что позволит двойными кликами собирать сразу всю нужную информацию из базы данных.
Через меню "Поиск" вы можете выбрать pub-файл и получить список используемых в нём источников команд (в т.ч. плагинов и функций, внесённых в NeoCommands). Сама VisualNEO Win (NeoBook) не может знать все плагины (поскольку регулярно создаются новые), поэтому через меню "Проект\Список файлов" покажет только те плагины, которые не просто используются в проекте, но и в данный момент установлены на компьютере пользователя. Это конечно же неудобно в тех случаях, когда вы не знаете или не помните сколько в проекте используется плагинов и каких именно, например, если вы переустановили Windows и думаете какие плагины установить для продолжения работы над текущим проектом.
Через меню "Настройки" вы можете настраивать внешний вид программы (цвет, шрифт, заливка, фоновое изображение...). Программа будет выглядеть так, как вы пожелаете. По умолчанию используется нейтральный "кофейный стиль":
Для изменения внешнего вида программы может потребоваться запустить программу с правами администратора (это зависит от настроек вашей Windows).
Источники
База данных регулярно пополняется. В настоящее время количество записей в базе: 4761. Все записи размечены тегами ключевых слов, что позволяет делать выборки по этим тегам (в т.ч. через меню "Тема").
В этой теме или через личные сообщения дайте знать автору программы, если в базе чего-то не хватает или вы нашли ошибку.
Ссылки на последнюю версию
Программа бесплатна. Чтобы использовать программу скачайте установщик или версию не требующую установки. Если программа у вас уже работает, то вы можете обновить её нажав клавишу F5 или через меню Помощь.
Дата: Пт, 10 Февраля 2012, 14:33 | Сообщение # 331
Админ NeoBook
Администраторы
Сообщений: 7425
Offline
Quote (Вадим)
инсталлятор опционально добавляет программу в меню "Инструменты" NeoBook. Деинсталлятор все чистит корректно.
Да, только вот сама программа не отображает это состояние в своих опциях, а начинает отображать только, если поставить "галочку" в самой программе, т.е.:
Quote (Вадим)
также добавлена опция "NeoCommands в меню "Инструменты" NeoBook"
Quote (Вадим)
Баг исправил, спасибо!
Не совсем, т.к. теперь это окошко открывается всегда на первой вкладке, а обычно должно на последней использовавшейся, но это - не смертельно.
Quote (Вадим)
Добавил пространства, добавил выбор изображения
Неплохо было бы добавить и отступ слева для заголовков окошек поиска: тоже вплотную сейчас, как и в строке состояния ранее.
И ещё: Вадим, совершенно необязательно постоянно сообщать пользователю о всех "подробностях" в действиях программы, мол "изображение теперь будет грузиться оттуда-то" и т.п., раздражает а толку - нуль. Все эти "тонкости" можно и в справке описАть, если вообще есть в этом смысл, что тоже сомнительно.
Ты сделай, как в супероси: "а вы уверены?", "а подумайте...", "точно уверены?", "хорошо подумали?", и т.д.
Quote (Вадим)
Исправлено. Хотя теперь придется делать окно редактирования записи. Позже сделаю его.
Да, неплохо бы его сделать, а то я запарился искать как редактировать, но пока так и не нашел.
Quote (Вадим)
Какие разные у нас взгляды на этот вопрос,
Да, это точно, учитывая разные взгляды на шрифты и проч. Традиционно окошко поиска всегда делается отдельным, но тут спец-прога, занимающаяся именно поиском, поэтому присутствие окошек поиска в главном окне может быть оправданным. Хотя, со временем, когда программа начнет обзаводиться реальным интерфейсом, вопрос о том где и как должны быть окошки поиска станет действительно актуальным.
Quote (Вадим)
это существенно снизит удобство в использовании проги.
Не факт. Интерфейс и делается не ради красоты (это, конечно, важно, но не главное), а для удобства пользователя, и, по возможности, таким, чтобы в справку нужно было лазать как можно реже.
Добавлено (10 Февраля 2012, 14:33) --------------------------------------------- В догонку... Что касаемо окошек поиска, редактирования и т.п. (когда будет), то есть смысл подумать о самостоятельных панелях для этих окошек, которые можно было бы использовать, так сказать, в пристыкованном (встроенном в главное окно) состоянии, так и отдельном внешем окошке (по вкусам пользователей), примерно так, как это сделано в самой NB.
Только, Вадим, стратегическая просьба на будущее - не применяй в программе принудительно (как это сейчас стало "модно") ClearType шрифты! Боже упаси! - А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
Дата: Пт, 10 Февраля 2012, 15:33 | Сообщение # 333
Админ NeoBook
Администраторы
Сообщений: 7425
Offline
Quote (Вадим)
сам я использую эту технологию на своем нотике
Вот-так-вот! А кажется что, вроде, нормальный человек, а оказывается - садомазо.... Век живи, век учись...
- А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
Дата: Сб, 11 Февраля 2012, 16:35 | Сообщение # 334
Генератор идей
Модераторы
Сообщений: 3173
Offline
Quote (Peter)
А кажется что, вроде, нормальный человек
Добавлено (11 Февраля 2012, 02:52) --------------------------------------------- Программа обновлена.
Новая версия программы: 5.7.1
Некоторые исправления по замечаниям:
Quote (Peter)
Да, только вот сама программа не отображает это состояние в своих опциях
Исправлено!
Quote (Peter)
...теперь это окошко открывается всегда на первой вкладке, а обычно должно на последней использовавшейся
Исправлено!
Quote (Peter)
Неплохо было бы добавить и отступ слева для заголовков окошек поиска: тоже вплотную сейчас, как и в строке состояния ранее.
Сделано!
Quote (Peter)
совершенно необязательно постоянно сообщать пользователю о всех "подробностях" в действиях программы
Да, ты прав. Отключил лишние алерты. Позже внесу эту информацию в справку к программе.
Quote (Peter)
Что касаемо окошек поиска, редактирования и т.п. (когда будет), то есть смысл подумать о самостоятельных панелях для этих окошек, которые можно было бы использовать, так сказать, в пристыкованном (встроенном в главное окно) состоянии
Любопытная идея. Закинул мысль на подсознание, пусть мозг думает об интерфейсе еще и с этой стороны...
Quote (Peter)
запарился искать как редактировать, но пока так и не нашел
Окно редактирования текущей записи сделал. Доступно из меню Правка. Можно редактировать еще через автозамену, но нужно учитывать, что поиск и замена там ведется либо по выбранному столбцу, либо по всей базе целиком, а не по одной выделенной записи. Ну, собственно, в этом и смысл автозамены.
[-] Удалён пункт "Отменить изменения в открытой строке" (меню Правка) в связи с отменой правок прямо в таблице.
Mishem, про цвет и высоту строк помню, потом сделаю.
Добавлено (11 Февраля 2012, 16:35) --------------------------------------------- Поскольку в NeoBook пока нет возможности на лету менять значки главного меню, то нет и возможности сделать этот параметр программы настраиваемым. Однако, как это ни странно, не всем по душе теплый замечательный оранжевый цвет , поэтому я сделал еще один исполняемый файл с иконками в холодных нейтральных тонах (скачайте и замените исполняемый файл, если оранжевый не подходит к настроенной цветовой схеме): Скачать исполняемый файл с серо-голубыми иконками в главном меню. Если понравится этот вариант, то буду и далее выкладывать еще и в таком виде.
Кроме того, Вы можете создать свои иконки и я скомпилирую проект для Вас отдельно (поменять путь к папке с иконками теперь дело двух секунд, так что меня это не затруднит). За основу возьмите иконки из этого архива и поменяйте цвета на свои (кроме белого используется три оттенка одного цвета), либо создайте полностью свои иконки, но возьмите из архива их названия (включая расширение файла).
Дата: Вс, 19 Февраля 2012, 02:42 | Сообщение # 336
Генератор идей
Модераторы
Сообщений: 3173
Offline
Quote (kapacek)
при попытке загрузить исходник
Да, исходник временно удалён. В связи с решением шифровать базу данных исходник теперь нужно "подрихтовать" перед выкладкой. Когда обновлю справку к программе, то выложу обновленную версию вместе с исходником. Обязательно. А сейчас просто времени в обрез. Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)
Дата: Пн, 20 Февраля 2012, 14:36 | Сообщение # 337
Эксперт форума
Модераторы
Сообщений: 5942
Offline
Quote (Вадим)
Поскольку в NeoBook пока нет возможности на лету менять значки главного меню, то нет и возможности сделать этот параметр программы настраиваемым.
Ну от чего же? Можно. Только придется перезапускать программу. Создаешь темы с значками. Название тем разные, названия значков одинаковые. Путь к папке с значками мы менять не можем, но значки то мы можем менять. Выбираешь в программе тему, копируешь файлы этой темы в папку где установлены значки, и фсе. У нас новое оформление.
Quote (Вадим)
Вы можете создать свои иконки и я скомпилирую проект для Вас отдельно
И также можно создать свои иконки, добавить папку в папку с темами. При запуске программы сканировать эту папку и выводить все названия тем которые есть. Не хочешь читать хелп?
Дата: Пн, 20 Февраля 2012, 14:58 | Сообщение # 338
Генератор идей
Модераторы
Сообщений: 3173
Offline
Quote (mishem)
Путь к папке с значками мы менять не можем, но значки то мы можем менять.
Quote (mishem)
И также можно создать свои иконки, добавить папку в папку с темами. При запуске программы сканировать эту папку и выводить все названия тем которые есть.
Дата: Пн, 20 Февраля 2012, 15:12 | Сообщение # 339
Эксперт форума
Модераторы
Сообщений: 5942
Offline
Quote (Вадим)
Надо будет попробовать!
Надо будет только покумекать как все это грамотно сделать. По идее значки же будут заняты программой и мы не сможем их заменить. Значит вполне возможно что нужно будет создать отдельный модуль, который будет запускаться, закрывть НБ, менять значки, запускать НБ, и закрывать себя. Ну я думаю что ты что нибудь придумаешь.
Дата: Пн, 20 Февраля 2012, 15:16 | Сообщение # 340
Генератор идей
Модераторы
Сообщений: 3173
Offline
Quote (mishem)
Ну я думаю что ты что нибудь придумаешь.
Лишь бы NeoBook подхватывала при загрузке новые значки для пунктов меню (ты это проверял на практике?), а уж как ей их подсунуть - придумаем. Сделать отдельный модуль не проблема, все равно один модуль для обновления уже есть, плюс деинсталлятор, плюс файл справки... В общем, одним файлом больше, одним меньше - уже без разницы. Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)
Дата: Ср, 22 Февраля 2012, 15:26 | Сообщение # 342
Админ NeoBook
Администраторы
Сообщений: 7425
Offline
Да, кстати, только сейчас обратил внимание на такой большой дистрибутив... Вадим, у тебя файл справки размером в 4 с лишним мегабайта. Что-то многовато для всего 12 страниц.
- А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
От чего может быть такая фигня? Устанавливаю NeoCommands на семерку (тот же комп, на котором и компилировал), всё отображается отлично. Однако на второй или третьей загрузке программы вдруг появляются кракозябры вместо русского шрифта. Причем во всплывающей подсказке отображается текст правильно, а в самой таблице кракозябрами (см. скрин). Как от этого избавиться?
Устанавливаю NeoCommands на семерку ...... вдруг появляются кракозябры вместо русского шрифта. ...... Как от этого избавиться?
Отправить семерку в помойку, вернуться к хрюше, жить спокойно и проблем не знать. И это - не шутка. - А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
Нет. Только в случае если выставлена опция "Подтверждать закрытие приложения", то на выходе происходит оптимизация базы данных. Но поскольку базу наполняю только я, то наверное эту оптимизацию можно вообще убрать из кода. Но дело все равно не в этом, поскольку таже самая база данных открытая после установки программы с дистрибутива отображается нормально, но после перезапуска приложения отображается уже неправильно.
Выложил исходник. Пароль в нем отличается от примененного в проге идущей с дистрибутивом, поэтому перед запуском исходника нужно переименовать прежнюю базу данных, чтобы программа не нашла ее и предложила выбрать другой файл базы. В архиве с исходником лежит демо-база - в ней лишь три плагина. Ее и нужно открыть.
А может быть это только у меня такой глюк...? Выкладываю обновление - у кого как отображается? Как на ХР? Как на семерке?
Программа и база данных обновлены.
Новая версия программы: 5.7.2
Некоторые исправления по замечаниям:
Изменены цвета программы по умолчанию (убран горчичный цвет).
Quote (mishem)
...если я высоту строк свою задал, почему после перезапуска приложения они опять по умолчанию?
Сделано. Теперь сохраняет высоту строк, если используются пользовательские настройки.
Quote (mishem)
В настройках не нашел возможность установить разный цвет для строк. Что б чередовался. Лучше для восприятия.
Сделано. Теперь в настройках таблицы можно выбрать разный цвет для строк (см. настройку "четные строки").
Quote (Peter)
Вадим, у тебя файл справки размером в 4 с лишним мегабайта. Что-то многовато для всего 12 страниц.
Убрал примеры оформления, теперь справка весит меньше мегабайта.
В настоящее время база содержит 91 источник (2189 записей).
Новая версия базы данных получила: [+] - ksMagnifier (Гарик) - Новый плагин от Гарика, позволяет создавать экранную лупу с увеличением любой кратности и с любой формой (задается маской).
Добавлено (22 Марта 2012, 12:58) --------------------------------------------- Удивительное дело... При включении настроек по умолчанию у меня кракозябры исчезают... (Настройки\Использовать настройки по умолчанию)
Win7. Вот и вся проблема. И далеко не последняя. Я уж кучу народа избавил от подобных проблем, просто посоветовав вернуться на хрюшу. А ведь поначалу буквально орали, мол, да пошел ты, семерка лучше всех, ХР - говно! Сейчас сидят на хрюше, не знают никаких проблем, и говорят: а ты был прав!
- А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
Надо разобраться в проблеме. Вечно сидеть на хрюше не получится - сговор производителей железа и софта не позволит... Уж лучше научиться решать такие трудности. И потом, я хотел бы, чтобы программа работала корректно не только на ХР. И эта программа, и любая другая в будущем...
Да, не получится, но и самому себе создавать без всякой на то необходимости проблемы раньше времени, тоже не надо.. Будет день, будет пища.... Ещё неизвестно - кто кого?
- А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
Вадим, скачал исходник. Первое что в глаза бросилось, зачем все окна на первой странице? Насколько я понимаю, они тоже загружаются хоть и в фоне. Ну и далее, что в глаза сразу бросается. При запуске, автообновление на первом плане. На первом должноа быть программа, обновление и после можно проверить, например засунуть в таймер.
зачем все окна на первой странице? Насколько я понимаю, они тоже загружаются хоть и в фоне.
Раньше я делал все на разных страницах, не помню кто, но говорили, что можно все на первой разместить. Действительно грузятся все? Тогда лучше распределить по разным, конечно.
Quote (mishem)
Тогда можно использовать одну команду.
Это я таким способом объявил их (создал пустыми). Команда ClearVariables тоже создает пустые переменные, если они не существуют?
Quote (mishem)
Строка 572. Там у тебя язык установлен для таблицы русский.
По идее в переменной [TableFontCharset] должно быть указание на русский язык. Сейчас на работу надо бежать, я позже проверю, спасибо mishem!
Quote (mishem)
обновление и после можно проверить, например засунуть в таймер.
Да нет, дополнительные окна на другой и все. Чем больше страниц, тем больше проект.
Quote (Вадим)
Это я таким способом объявил их
Это ты не объявил, а наоборот удалил их. Если переменная не объявлена командой DefineVar, то нб ее удаляет автоматически как только она становится пустой. Объявить переменную, это выделить для нее память, зарезервировать. Если переменная объявлена глобальная, то она существует даже когда пустая. См. отладчик.
Quote (Вадим)
По идее в переменной [TableFontCharset]
По идее да, проверь. Я не проверял, у меня все нормально отображается. Но именно в этом месте отвечает за отображение шрифта.
Добавлено (28 Мая 2012, 20:16) --------------------------------------------- Вадим, ты заменил плагины в программе? У меня Аваст не дает запустить программу.
Да хрен его знает. Он же копируется в темп не с названием, а с цифрами, типа 235630.nbp Но судя по продолжению, (прога то продолжает запускаться) не срабатывает что то zmK....... не помню. Я уже удалил. У аваста нет игнорировать, есть в карантин, заблокировать, удалить. Не хочешь читать хелп?
Ты давай без эксперементов. Некогда эксперементировать. У меня тут мозг уже кипит. Что б програмулинку запустить, уже чуть ли не эмулятор дисков написал. Не хочешь читать хелп?
Что б програмулинку запустить, уже чуть ли не эмулятор дисков написал.
Зато квалификация растет . Что угодно скоро сможешь воплотить. Красота!
Добавлено (28 Мая 2012, 20:55) --------------------------------------------- mishem, я перекомпилировал с файлом .nbp (без .nbr), заодно в базе данных опечатку исправил. Попробуй заново установить прогу.