Добро пожаловать к нам в гости! Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
Все, разобрался. Перед поездкой программу поставил рекламу чтоб не пропускала. Вот она спойлеры за рекламу считает.
Добавлено (10 Мая 2014, 18:52) ---------------------------------------------
ЦитатаPeter ()
Я вообще не могу понять в чем загвоздка - сделать собственный диалог раз плюнуть, но нет, надо обязательно тратить не один день и устраивать танцы с бубном над той командой, которая для этого не годится.
Человек хочет найти решение. Тоесть когда нам хочется найти такой геморрой, мы сидим сутками, пыхтим, ищем решение. Понимаем что это никому не надо, но мне хочется.
Здесь немного другой вариант, чел пять минут этот геморрой порешал, не получилось. Решил сыграть в игру Что, где, когда...
Говорит дай ка я знатокам задачку задам, решат? Еще в первом посту керосинчику ливнул, типа мишем, тебе это нравится.
Мля, всю жизнь мечтал. Ждал, когда ж кто то придет и спросит.
Ну вот и изголяется уже какие сутки.
Мож его забанить до тех пор пока решение не найдет?
Шоб повадно не было.
Добавлено (10 Мая 2014, 18:58) ---------------------------------------------
ЦитатаLitron ()
"так задумано разработчиками, значит так должно работать"
Не, ты не правильно понял. Так задумано, потому что так в принципе должно быть. Подозреваю что эта команда тянется еще с самой первой версии программы. Сейчас вряд ли ей кто нибудь пользуется, потому что такое окно можно создать самому. Этот хлам нужно вообще посоветовать удалить. Объяснить, что россия из кулибиных создана. Придумают такое, что у них на западе и не снилось. Не хочешь читать хелп?
Нет ни какой проблемы. Для себя я решил созданием своего окна, с теми же кнопками, крестиком и все как я хотел. Я пытаюсь выяснить можно ли во встроенной функции окна ввода отследить нажимаемую клавишу. (вроде того как в контейнере нельзя обработать нажатие правой кнопки мыши, но ведь как-то же можно, например с помощью плагинов. Мне это уже в принципе не нужно для моего проекта, но интересно, можно ли вообще так сделать, отследить что нажал пользователь в окне которое для этого не предназначено, так скажем.
Мне тоже надо было от кнопки Отмена результат получить.
В NB только одна команда MessageBox позволяет определить какая кнопка была нажата, но это для сообщений, а не ввода текста. Текст или введен, или НЕ введен, и я не могу понять какая может быть потребность в определении причины того, что текст НЕ введен. Здравый смысл отдыхает.
Добавлено (10 Мая 2014, 19:09) ---------------------------------------------
ЦитатаLitron ()
можно ли вообще так сделать, отследить что нажал пользователь в окне которое для этого не предназначено,
Только с плагином-перехватчиком событий мыши. По-другому не получится. - А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
Я вообще не могу понять в чем загвоздка - сделать собственный диалог раз плюнуть, но нет, надо обязательно тратить не один день и устраивать танцы с бубном над той командой, которая для этого не годится.
Ребята не парьтесь, если мозг кипит, у меня свободное время появилось, вот я и начал мозг ломать (видимо не только себе ). Все уже обошел как мне надо сделал, просто интересно, вдруг где пригодится.
Добавлено (10 Мая 2014, 19:13) ---------------------------------------------
Цитатаmishem ()
Мож его забанить до тех пор пока решение не найдет?
Шоб повадно не было.
Меня ж это только раззадорит Просто, раньше заходил с вопросами, пару советов и у меня мысля дальше поперла. Вот и сейчас пришел с вопросом, немного помогли.
Кстати, с контейнером можно сделать трюк - поместить на заднем плане какой-либо объект, у которого есть RightClick (например, рисунок), и расятнуть его на всю площадь контейнера. - А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
не могу понять какая может быть потребность в определении причины того, что текст НЕ введен.
У меня была проблема вот в чем: Пусть я создал окно в котором отображается список. Есть кнопка Добавить. Я ее жму и вызываю окно диалога. В нем ввожу и жму ОК - все тип-топ, сохраняем в список. Если Нажал бы крестик, то закрылось бы только диалоговое окно, а если Отмена, то закрывается еще и окно со списком (типа совсем не нужно ни чего делать со списком). Вот мне и нужно было отследить эти кнопки
Добавлено (10 Мая 2014, 19:23) ---------------------------------------------
ЦитатаLitron ()
Кстати, с контейнером можно сделать трюк - поместить на заднем плане какой-либо объект, у которого есть RightClick (например, рисунок), и расятнуть его на всю площадь контейнера
А зачем, можно и одним плагином zmFunction обойтись - буквально одна строчка
Ну, нет худа без добра, ведь чему-то научился, может когда и пригодится.
Практически все через это проходили.
mishem, анекдоту придай литературный стиль, плиз.
Добавлено (10 Мая 2014, 19:34) ---------------------------------------------
ЦитатаPeter ()
Если Нажал бы крестик, то закрылось бы только диалоговое окно, а если Отмена, то закрывается еще и окно со списком (типа совсем не нужно ни чего делать со списком).
А "отмена" разьве не говорит, что со списком ничего делать не надо? И надо учитывать ещё логику (привычку) пользователя, а для него, в большинстве случаев, крестик и отмена одно и то же.
Но, в конце-концов, разработчик определяет поведение программы, и в данном случае не остается ничего другого как создать свой диалог с требуемыми свойствами. - А вам какую операционку поставить - экспи, семерку или висту? - Это ты сейчас о чем? - Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный? - Ну, конечно, надежный! - Вот, значит - экспи, без вопросов! Сейчас сделаем...
(Улицы разбитых фонарей, сезон 10, серия 17)
Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!
При модном втюхе модоподдающимся начинает нравиться
Дык именно это вряд ли где пригодится. Нет, то что у тебя интерес такого плана, исходя из своего опыта могу сказать что это хорошо. Во время решения вопроса познаешь много нового. Дерзай. Только притензии больше не выссказывай. Здесь тебе никто ничем не обязан. За каждый ответ на твой вопрос нужно говорить "Спасибо сэр" А не
Цитата
А вот по теме вы ничего путного ни сказали.
Это единственный человек на форуме который никогда ни кого не обидит. Психолог, ху ля гант.
ЦитатаPeter ()
mishem, анекдоту придай литературный стиль, плиз.
Придал. Но хошь, удали. Кому он посвящался уже прочитал. А смысловой нагрузки все равно не имеет. Хотя... Если только для потомков... Еще ж не один такой волк может зайти, прочитает и зубы скалить желание отпадет. Не хочешь читать хелп?