Добро пожаловать к нам в гости! Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
Ну допустим в будущем у тебя будет вопрос, Что Вам больше нравится, Водка, Пиво, Вино. Для меня однозначного ответа нет. Вот сдесь и понадобится чекбокс. Вообще тебе надо полазить по сайтам где опросы проводят. Иногда на приятный дизайн поподаешь. Только для вадима ссылка Доступно только для пользователей просто если один зайдет, другой не сможет. Я сам не знаю что там за опрос, просто когда то зарегился, так и шлют. Иногда от безделья захожу поприкалываться. А вообще, если кому интересно(не реклама) это сдесь. http://www.globaltestmarket.com/language.php?lang=RU Не хочешь читать хелп?
Спасибо, прошел, посмотрел! Про радиобаттоны я понял, я такие опросы тоже видел, участвовал. Это действительно бывает удобно - просто выбирать, не вводя никаких значений с клавиатуры (только в моем случае это сильно раздует интерфейс - вместо одного поля ввода будет целых семь радиобаттонов с подписями и так для каждого вопроса...). Что касается дизайна, то там (по ссылке) как такового его вообще нет - просто текст, или таблицы с радиобаттонами... Может по этой ссылке так. Но оно и логично, там формат другой - интернет-опрос, а не самостоятельное приложение. Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)
Что касается дизайна, то там (по ссылке) как такового его вообще нет
Ну да, вообще там на хороший дизайн надо попасть. Если попал, другому уже не покажешь.
Quote (Вадим)
только в моем случае это сильно раздует интерфейс
Если правильно продумать, не раздует.
Quote (Вадим)
вместо одного поля ввода будет целых семь
Зачем 7? Можно 3-мя обойтись 1- плохо 2-хорошо 3-отлично И считать меньше. Базу данных можно подключить, или сетку. Короче воображалку включать надо. Не хочешь читать хелп?
в запуске ты програмно цепляешь бордер, и при уводе меняешь только цвет, потому присутствует эфект дерганья. В исходнике тоже сделай бордер с цветом, какой назначен при уводе мыхи
Сделано, спасибо!
Quote (DEMBEL)
ошибку в слове
Исправлено, спасибо!
Quote (Сергей)
На страницы "Анкета" стоит проверка на раскладку, при вводе цифр, балон говорит, что пишу по русски (врет ведь, по арабски )
Текст баллона "Вводите русскими буквами" заменил на "Пишите русскими буквами" - теперь двусмысленности не будет.
Quote (Сергей)
Можно для удобсвта, не тока путь писать, а еще и ссылкой,
Сделал это для открытия и файла, и папки. Не особо красиво (стиль ссылок не поменять), но чень удобно, отличная идея! Спасибо!
А разработчикам в неософт я написал об этом с просьбой, чтобы можно было менять форматирование ссылок также как и остальной текст. Ответили - что это хорошее предложение . Ведь действительно ссылки - это клад в NeoBook на них можно повесить любой код! В частности, это способ получить событие "левый клик" на объекте "Надпись". Одна проблема - форматирование - дизайн ссылок задаётся на весь проект... Интересно, а можно ли эту трудность обойти плагином? Возможность повесить любой код на ссылку - это интересная возможность, жаль что такое ограничение есть... Хотя, мне кажется разработчики прислушаются.
Quote (Сергей)
Свое сообщение, где компактно разместить инфу, да и под общий стиль заодно
Реализовано! Правда без дизайна, но под текущий стиль подходит больше, чем стандартная месага.
Quote (Peter)
При таком немеряном количестве, по сути дубликатов, объектов на каждой странице, их взаимном перекрытии
для размещения общих для всех страниц объектов существует т.н. "Главная страница"
Красивая идея, только я не смогу ее реализовать - "красота" пропадет, поскольку на разных страницах проекта вкладки накладываются друг на друга по-разному - так, что открытая вкладка всегда оказывается "вершиной", плюс к этому изменяется размещение текста, чтобы он был максимально читабельным...
Quote (mishem)
Ну допустим в будущем у тебя будет вопрос, Что Вам больше нравится, Водка, Пиво, Вино.
Нет, в этой программе если вопросы еще и будут добавлены, то только требующие количественной оценки.
Quote (mishem)
Можно 3-мя обойтись
Можно, но это большие потери в информативности. А семибалльная шкала достаточно дифференцирована, удобна для статистического анализа (сама уже по себе выражает нормальное распределение) и, вместе с тем, эта шкала не приелась, не "шаблонит" мозг перципиента, что тоже важно, для снятия картинки реальности. С результатами то дальше работать надо, они должны быть информативными.
Не сделано: - Пока не оптимизировал код, где это возможно.
можно обойти внедрением rtf-кода, тут была темка по этому поводу, можно в этот объект сунуть даже картинку и сделать ее кликабельной
Добавлено (18 Октябрь 2010, 10:24) --------------------------------------------- ошибочка вышла, вспомнил, что у меня не получилось с помощью иньекции перекрасить цвет ссылки, я особо не рыл в этом направлении некогда но можно глобально сделать нужный цвет, а остольной перекрасить см. пример
Я взял на заметку ту твою тему, только еще не успел поразбираться с ней. А вообще внедрение rtf в объект "Надпись" - это супеская мысль!!! Надо будет поэкспериментировать. Такие вещи должны быть в Справке, елы-палы!
Quote (Сергей)
можно глобально сделать нужный цвет, а остальной перекрасить
Дельная мысль, запомню эту возможность! Попробовал изменить в свойствах проекта, в объекте "Надпись" цвет ссылки тоже изменился, значит надо сначала глобально установить "прозрачный" цвет (под фон проекта, например, но прокатит только если цвет фона один для всех страниц), а потом уже изменять в конкретных объектах с помощью rtf. Возможность вставить кликабельную картинку в объект "Надпись" - это вообще "зачудительно"! Только я не понял, почему картинка маленькая (в твоем примере), а активной становится и область ПОД картинкой (см. спойлер).
Добавлено (18 Октябрь 2010, 13:15) ---------------------------------------------
Quote (Вадим)
Я взял на заметку ту твою тему, только еще не успел поразбираться с ней.
Я вспомнил, почему я не оценил по достоинству ту тему - у тебя там говорится о внедрении rtf в объект "Текст", а это само-собой подразумевается...
А на самом деле ты, оказывается, говорил об объекте "Надпись"! А это уже совсем другая песня!!! Мне кажется в той теме надо исправить, иначе весь смак темы маскируется.
Как я понимаю текстовые объекты делятся на три вида: "Многостраничный текст", "Текст", "Надпись".
у тебя там говорится о внедрении rtf в объект "Текст",
чет не понял, Текст и Надпись, это один и тот же объект, ааа, ты наверное подумал о TextEntry?! Если об этом, то тогда я бы написал TextEntry либо Поле ввода или редактируемое поле Знаешь, создай новый объект Надпись, и посмотри на имя по умолчанию- "Текст" он же Надпись(Simple Text). При создании Поля ввода(Text Entry) имя по умолчанию TextEntry. При названии объектов, я называю объект так, как написано в имени по умолчанию...
Добавлено (18 Октябрь 2010, 13:59) ---------------------------------------------
Quote (Вадим)
не понял, почему картинка маленькая (в твоем примере), а активной становится и область ПОД картинкой
потому что картинка переведена в такую вот бинарную хрень [010009000003600b00000000d80600000000d8060000260....] а остольное взято из другого источника, немогу вспомнить, как называется этот формат картинки, чтоб конвертнуть по нормальному Если откроешь файл pic блокнотом, то увидешь \pict\wmetafile8, это формат картинки, который был изначально, я его вырезал и вставил свой, но картинка то формата-bmp, то есно и должно что то быть так: \pict\dibitmapN, где N это число Конечно можно в ворде пересохранить и посмотреть, что там есть, но саму картинку я удалил 5 минут искал в сети, чтоб эти циферки конвертнуть в картинку, но не нашел и времени пока нет, позже...
Добавлено (18 Октябрь 2010, 14:33) --------------------------------------------- а по поводу активности, тут все просто, забыл добавить конец строки, ну ты сам добавь и будет все норм
я бы написал TextEntry либо Поле ввода или редактируемое поле
Да нет, Сергей, какое поле ввода? У меня просто другой стереотип выработался, привык воспринимать так, как указано в Справке, в скобках:
Quote (Сергей)
добавить конец строки
ОК!
Добавил к оформлению тему "облаков"... Мол, культура, стремиться вверх, к облакам... Такие ассоциации решил воплотить. Но, по-моему, дизайн от этого не особо выиграл (посмотрите экзешник).
не логично, изменяй стереотип, называй вещи так, как они именуются в самой программе, а не в какой то справке! Статья это Article Надпись(Текст) - Text Поле ввода(Редактируемое поле\текст) - TextEntry...и т.д. иначе, так и будем путатся
Сообщение отредактировано Сергей - Вт, 19 Октября 2010, 06:33
фиг знает, у Петра в переводе при наведении на Article пишет Текст надо делать так:
создайте объект и сделайте....
Добавлено (19 Октябрь 2010, 06:51) ---------------------------------------------
Quote (Вадим)
Добавил к оформлению тему "облаков"
стало подтормаживать на вкладке 1-11 с вопроса 3++ текст дергается А по поводу красоты, ни чего не могу сказать, т.к. я уже постил по поводу этого дизайна, и облака не спасли ситуацию. Да походу, там ниего не поможет, безнадежно, надо просто сделать нормальный дизайн
Ну, так точно не ошибиться! Если же по-русски называть, то все равно надо различать "многостраничный текст", "текст", "поле ввода текста" и "надпись". Но, может как-то иначе их следует назвать, не знаю. Мне кажется, что русские названия приведенные в Справке вполне логичны, кстати и всплывающие подсказки в русике такие же (может только есть смысл в подсказке "Надпись/Текст" оставить только "Надпись", чтобы убрать разночтения, надпись - это тоже текст...). Тут, в любом случае, Peter`у решать.
Quote (Сергей)
по поводу этого дизайна, и облака не спасли ситуацию.
Да, я тоже так думаю (облака ни по цветам не подходят, ни по общему дизайну для всей программы - получается только для четырех страниц, исключаются страницы с вопросами...). Доработаю сначала саму программную часть, потом буду заниматься дизайном. В программной части еще работы достаточно. Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)
Начал разбираться с базами... Не могу понять, почему выдает ошибку, что, мол, содержимое не помещается в поля базы... ? Вроде бы тип полей назначил с учетом кол-ва символов, даже с запасом в большинстве случаев... Прикрепляю файл проекта, нужный код висит на кнопке "Результат" (страница "22-33" проекта). Что я делаю неправильно?
P.S.: Для создания базы используется NeoBookDBPro, но логика, как я понимаю, такая же, как и в работе с NeoBookDB, у них даже названия команд одинаковые, только префикс разный.
может он пишит про несоответствия полей базы? напрмер: поле дата должна быть типизирована в тип Date время соответственно в Time. Следует учесть что с датой там напутано, т.е. мы пишем д/м/г, а в плагине м/д/г. Из за этого я отказался типизировать эти поля(что весьма не удобно) Пиши для всех строковых полей String для числовых Integer для полей где пбольше данных Memo. То что ты указываешь размер это не количество символов, а размер поля(ячейки) вроде так, как я понял из хелпа Размер символов в поле String 8,000, так что тебе должно хватить
Добавлено (20 Октябрь 2010, 13:53) --------------------------------------------- посмотрел твой пример, Ты знаешь мускл(SQL)? Обычными средствами ни как? Сол запросы там можно использовать при поиске, это удобно, а во всех остальных случаях подходят и с плагиновские команды у тебя походу ошибка в сол-запросе почитай для начала _http://ru.wikipedia.org/wiki/Insert_(SQL) и тут с примерами там потом уже на форум по этой тематике
Сообщение отредактировано Сергей - Ср, 20 Октября 2010, 14:12
То что ты указываешь размер это не количество символов, а размер поля(ячейки) вроде так
Что-то я запутался в этом вопросе, думал, что именно числом символов и определяется размер поля... Ладно, буду позже разбираться, сейчас завал...
Quote (Сергей)
Ты знаешь мускл(SQL)?
Нет, я только "начал пытаться" работать с базами. Этот пример есть в Справке к плагину NeoBookDBPro.
Quote (Сергей)
во всех остальных случаях подходят и с плагиновские команды
Буду разбираться, еще не понимаю в этом плагине ни фига.
Добавил размер полей, ошибка "Размер поля недостаточен, чтобы принять добавляемые данные. Попробуйте вставить меньшее количество данных" исчезла, но появилась другая: "The table Result is not open". И в отличие от прежнего варианта даже шапку таблицы из заголовков столбцов не создаёт... А прежний пример создавал эту шапку, но не делал саму запись в базу.
Вадим, пользу плагин NeoBookDB. Он проще, меньше глюков(или я что то косячил в NeoBookDBPro). Когда с NeoBookDB разберешься, при желании можно и на NeoBookDBPro перейти, но я как то оставил пока эту затею. Не хочешь читать хелп?
- работа с базой данных mdb, что позволило реализовать сортировки, поиск и фильтр в отчете;
- распечатать можно все результаты как есть, в ранжированном виде или выборку по фильтру;
- отдельно результаты сохраняются и в текстовой файл (как было раньше) - на случай, если кому понадобится быстрый экспорт в Excel или программу статистической обработки данных;
- несколько облегчен интерфейс (комментарии спрятал под чекбокс). Интерфейс намерен радикально изменить в будущем, когда реализую обработку результатов по факторам и пр.
- в целях удобства тестирования все поля заранее заполнены, чтобы можно было изменять лишь что-то одно (изменять нужно чтобы потом сортировками да фильтрами поиграться) и просто кнопки прощелкать.
Отсылал прогу товарищу на предварительное тестирование, получил такой вот результат:
Есть ли еще у кого такое безобразие в таблице результатов?
Есть ли еще у кого такое безобразие в таблице результатов?
Это исправляется по моему командой dbfSetSortLocale. Или что то наподобие поищи. Не помню. И еще, русский там кодировка 24, а какая правильная, тоже не помню. Мне Петр как то говорил. Я сейчас забыл. Посмотри в теме про базы данных. Или методом тыка. По моему русиш 21. Не хочешь читать хелп?
А, ты про версию используешь. Сейчас поищу. Там тоже по моему есть настройка кодировки.
Добавлено (22 Март 2011, 00:47) --------------------------------------------- Попробуй вот эту команду dbpSetGridProperties. Там поменяй западную на кирилицу в двух местах.
Точно! Похоже, что здесь! Надо в настройках шрифта выбрать RUSSIAN_CHARSET. Сейчас проверю!
Добавлено (22 Март 2011, 01:52) --------------------------------------------- mishem, спасибо! В заголовках теперь нормально русский шрифт отображается, а вот в тексте самой записи - нет. Буду искать где вместо FontCharset=204 что-то другое...
...ага, открыл проект через блокнот, в одном месте нашел FontCharset=1, исправил на FontCharset=204, но все равно в записях таблицы почему-то кракозябры остались...
...ааа, ё-моё, оказывается в команде dbpSetGridProperties два параметра CHARSET!
...видимо спать ужо пора. Спасибо еще раз! Я бы долго искал, однако причину...
Однако вот, что удивительно - из троих, кому я дал потестировать прогу только у одного вылезла проблема с автоматическим распознаванием кодировки (у всех троих - супероси). Хорошо, что хоть на одном компьютере проявилось, а то был бы сюрприз...
Сейчас новый информер выложу. Кто тестиь будет? :D
Еще полчаса продержусь! Пойду кофейку забацаю... Настроение такое замечательное - база правильно отображается! Кто бы мог подумать, что это может так настроение поднять :)
Хотел после прокоментировать, но тут похоже по каждой странице надо.
Закладки не кликабельны. А первое куда тянешься для продолжения, это к закладке. 1. Зачем в коментариях написано (ссылка активна)? И так понятно что это ссылка. Не понятно зачем стоит чекбокс для отображения коментариев. Все равно чел щелкнит что б посмотреть. Место не экономится, пользы ни какой, только лишние телодвижения. Раздрожает. В меру конечно. 2. После голубого фона песочный бьет по глазам. Я аж прищурился, и доли секунд потребовалось что б разглядеть текст. 3. Зачем инструкция после того как все заполнено и собрался переходить дальше. Она должна быть до, а не после. 4.5.6.7. Смотри пункт 2. Зачем такая пестрота?
На последней вкладке текст о программе нужно больше сделать. Что то ты поскромничал. Не надо занижать самооценку.
"Желаете завершить программу?" Меня это раздрожает в любой программе, а тут еще два подряд. Если данные сохранились, то что потерять то можно? Ну и чекбокс сдесь не помешал бы, не показывать больше. Это так на вскидку. Но ты ж знаешь, я мстительный.