Добро пожаловать к нам в гости! Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
При выборе цвета панели, окно нб уходит на задний план.
Добавлено (24 Октября 2017, 01:00) ---------------------------------------------
ЦитатаAS3856 ()
Плагин дописываю, круг ровный несчитаю обязательным, но если надо- есть команды которыми можно выровнять -Ну и в процессе написания можно же самому смотреть что пишешь ...
Хозяин барин... Мое дело указать на замеченные косяки с моей точки зрения. А исправлять, или оставлять как есть, дело твое.
Добавлено (24 Октября 2017, 01:03) --------------------------------------------- Вставил на кнопку такой код.
-и это тоже определено самим компонентом -подивился и оставил
Добавлено (24 Октября 2017, 01:42) --------------------------------------------- чтобы изменить такое - надо вернуть назад поворот- увеличить-или уменьшить значение- а затем применить новое
Добавлено (24 Октября 2017, 01:43) ---------------------------------------------
Цитатаmishem ()
В общем не плохо, но столько команд которые можно объединить в одну...
mishem, спасибо- я поработаю и подумаю об этих вопросах
Добавлено (24 Октября 2017, 01:49) --------------------------------------------- Наверно и градиент поменять на правильное распределение( не снизу- а сверху)
Добавлено (24 Октября 2017, 01:50) --------------------------------------------- - но это заложено в компоненте так- могу показать команды
Да не за что. Тебе спасибо, что трудишься и адекватно принимаешь критику. Мы с Петром такие, критиканты. Вадим придет, похвалит. И то, и то должно на пользу идти. Без кнута и пряника никак не обойтись в жизни.
Добавлено (24 Октября 2017, 01:52) ---------------------------------------------
чтобы изменить такое - надо вернуть назад поворот- увеличить-или уменьшить значение- а затем применить новое
Вот здесь подумать надо, просчитать может быть. Прикинь например кто то захочет сделать вращающуюся диаграмму. Или пусть сам высчитывает? Не хочешь читать хелп?
Добавлено (24 Октября 2017, 01:59) ---------------------------------------------
Цитатаmishem ()
чтобы изменить такое - надо вернуть назад поворот- увеличить-или уменьшить значение- а затем применить новое
сам пока незнаю что селать..
Добавлено (24 Октября 2017, 02:22) ---------------------------------------------
Код
asView3DRotation "Rectangle1" "[TrackBar1]"
-попробовал как вращается диаграмма- нормально так крутится- туда-сюда без всяких проблемм...
Добавлено (24 Октября 2017, 02:24) --------------------------------------------- -осталось прикрутить таймер- и всё будет работать..(или цикл с задержкой)
Добавлено (24 Октября 2017, 02:29) --------------------------------------------- mishem, как думаешь- может прямо в плагине таймер прописать ? ну может пригодится на всякий случай- чтоб не NB таймер крутил- а плагином ?
Добавлено (24 Октября 2017, 02:31) --------------------------------------------- -работаетт же таймер в плагине UDP ...
Сообщение отредактировано AS3856 - Вт, 24 Октября 2017, 02:22
Все что в общем относится к одному целому, так и нужно делать одним целым.
Совершенно правильно! Я бы добавил "по возможности", т.к. могут(?) быть ситуации, когда это сделать и не получится, правда я с такими ситуациями пока не сталкивался.
Кстати, за это я тоже критиковал эсперальту - в одних местах он делал "одним целым" (через ж..., как обычно, но формально делал), а в других местах частенько "распылял" по отдельным командам, то, что можно было собрать в одной, а потом с гордостью подчеркивал общее количество команд плагинов.
Цитатаmishem ()
Мы с Петром такие, критиканты. Вадим придет, похвалит. И то, и то должно на пользу идти. Без кнута и пряника никак не обойтись в жизни.
Тоже верно.
- А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
как думаешь- может прямо в плагине таймер прописать ?
Можешь конечно сделать отдельной командой крутящуюся диаграмму, но нужна она? Хотя такого ни у кого нет.
Ты то что есть пока до ума доведи. Пусть 5 команд будет, но что бы с ними удобно работать было. После предложения последуют, только успевай добавлять команды. Главное что б сам в них после не запутался.
Добавлено (24 Октября 2017, 15:12) --------------------------------------------- Вот эти команды я сделал бы в одной команде asChartCreate:
Ты то что есть пока до ума доведи. Пусть 5 команд будет, но что бы с ними удобно работать было. После предложения последуют, только успевай добавлять команды.
Сейчас посмотрел.... Недоработок тьма, падон. mishem, все правильно сказал:
Цитатаmishem ()
Не торопись... Главное качество.
AS3856, подобный плагин уже относительно серьезная работа, и думать тут нужно очень хорошо - что и как сделать, а чтобы плагин поучился действительно удобным, еще и потрудиться хорошенько придется. А пока тут даже непонятно что критиковать (без обид) Возьмем, к примеру, "цвет"... Говорили-говорили... и все впустую... Плагин даже RGB не понимает Диалог выбора цвета я тоже чего-то не обнаружил, а без него какой толк от этих "цветов"?
Правда, справедливости ради, нужно заметить, что и в самой NB тоже такой же косяк имеется - опции замены цвета объектов есть, а выбрать цвет пользователю нечем.
В сотый раз повторяю - ТАРАПИЦА НЕ НАДО! Все придет со временем...
Когда начинаешь хвататься сразу за все, то и начинается бардак: там - забыл, тут - недодумал, а вот там - недосмотрел, и т.д и т.п. По себе знаю.
Качество любой работы (отсюда и мастерство программера) определяется тем как продуманы мелочи! И порой, чтобы "отшлифовать" эти самые мелочи, времени требуется даже больше, чем нашлепать основной код. - А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
При редактировании команд - есть. А как выбрать цвет (если потребуется) в работающем проекте?
- А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
НЕТ ДИАЛОГА ВЫБОРА ЦВЕТА! Так же как и НЕТ ДИАЛОГА ВЫБОРА ШРИФТА! Или ты до сих пор "не в курсе"? - А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
- А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
В свое время мне их очень не хватало, и если с цветом еще можно было кое-как (через пень-колоду) что-то придумать, то со шрифтами была полная засада. - А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
А логично. Что бы отобразить диалоговое окно, нужно подключать другой плагин. Раз в НБ нет такой функции, она должна присутствовать в самом плагине. Логично. Я об этом даже не задумывался.
Раз в НБ нет такой функции, она должна присутствовать в самом плагине.
Вот именно! Плагин должен быть полностью самодостаточен, и если какая-то опция предусмотрена, то обязательно должны быть средства ее реализации в плагине, если они отсутствуют в самой NB, иначе от этих "опций" толку как....
- А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
чтобы сам пользователь, а не создатель программы мог выбрать цвет
Так это в плагине заложено. Выбор есть. любой цвет .
Добавлено (24 Октября 2017, 20:54) --------------------------------------------- -Допишу функцию-можно будет делать выбор стандартным необушным диалогом выбора цвета.
Добавлено (24 Октября 2017, 20:56) --------------------------------------------- Про какой вообще цвет идёт речь? Цвет панели,цвет диаграммы, цвет Legend , ну и цвет букв.
Добавлено (24 Октября 2017, 20:58) ---------------------------------------------
ЦитатаAS3856 ()
Плагин должен быть полностью самодостаточен, и если какая-то опция предусмотрена, то обязательно должны быть средства ее реализации в плагине, если они отсутствуют в самой NB, иначе от этих "опций" толку как....
AS3856, В твоем плагине присутствуют настройки цвета и шрифта. Когда программа готова, пользователь захочет сам выбрать и установить свой цвет и шрифт. Как это организовать без подключения другого плагина который умеет отображать диалоговые окна выбора цвета и шрифта?
Другими словами в твоем плагине, если по уму, нужно добавить две команды, которые смогут вызывать диалоговое окно выбора цвета и шрифта.
Добавлено (24 Октября 2017, 21:17) --------------------------------------------- И еще, у тебя в описаниях звучит типа "Выбрать цвет панели....". Правильнее наверно будет "Выбрать цвет фона..."
У меня такое ощущение (и далеко не в первый раз) словно разговариваем на разных языках. В ПОСЛЕДНИЙ РАЗ даю комментарий.... В плагине должны быть заложены все средства, необходимые для полноценного выполнения собственных же команд (собственной же работы), в том случае, если таковые "средства" отсутствуют в арсенале самой NB, а не полагаться на другие плагины, которые пользователю придется дополнительно прикручивать к проекту, которые могут и отсутствовать у этого пользователя. Так, например, если бы в NB отсутствовал диалог выбора (или сохранения) файла, а в плагине имеется команда по выбору/сохранению файла (неважно какого - ЛЮБОГО), то в плагине ОБЯЗАНЫ быть команды по вызову соответствующих диалогов. Можно представить как работалось бы в NB без этих самых диалогов.
То же самое и с цветом, и со шрифтом, и со всем остальным, что может быть заложено в плагин! Это и есть самодостаточность. Иначе это уже не плагин, а, пардон, халтура в духе "и так сойдет" - НЕ самодостаточность.
Аккурат как у эсперальты, типа "Хочешь изменить цвет в одном моем плагине? Замечательно! Ты выбрал правильный и самый лучший во всем инете NB-плагин! И потому купи еще один - с диалогом выбора цвета".
Цитатаmishem ()
Другими словами в твоем плагине, если по уму, нужно добавить две команды, которые смогут вызывать диалоговое окно выбора цвета и шрифта.
Именно. Эти диалоги (самодостаточность) нужны при работе плагина в составе проекта, а не в среде NB при редактировании (заполнении параметров) команд.
И почему разрабы NB до сих пор так и не добавили в программу собственные диалоги выбора цвета и шрифта, для меня самого полнейшая загадка - ведь они прекрасно знают что это нужно (т.к. в NB есть собственные команды использующие и цвет и шрифты), к тому же, это совсем просто. - А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться