event-handling- все статьи тега
Как создать прослушиватель изменений для переменной?
Предположим, что у меня есть некоторая переменная, определенная с помощью оператора int someVariable;. Во время выполнения кода значение переменной изменяется. Как я могу отслеживать изменения в этой переменной? Как я могу реализовать некоторый слушатель, который ведет себя как onSomeVariableChangedListener? Мне также нужно знать, когда был выполнен какой-либо другой метод на одной странице, чтобы я мог установить прослушиватель в другом классе. ...
Запретить деактивацию формы в Delphi 6
У нас есть приложение Delphi 6, которое использует немодальную форму с редактированием в сетке. В событии FormClose мы проверяем, что записи являются квадратными и предотвращаем закрытие, если это не так. Однако, если пользователь нажимает на главную форму позади, то исходная форма исчезает позади (как вы и ожидали), но это позволяет пользователю перейти к новой записи на главном экране, без их изменений в сетке были проверены. Я попробовал событие FormDeactivate, которое делает огонь, но, пох ...
Как определить, когда форма максимизируется?
Я хотел бы определить, когда форма будет развернута, чтобы сохранить определенные настройки (не связанные с размером или позицией) и немного изменить размер и позицию. Есть ли универсальный способ сделать это ? Я попытался поймать сообщение WM_SYSCOMMAND, как в этой статье. Он хорошо работает для максимизации из меню, с помощью кнопки maximize, но он не срабатывает, когда я нажимаю клавишу WIN + UP. Знает ли кто-нибудь универсальный способ, как поймать событие максимизации, включая случай с WIN ...
Android onScrollChanged для Scrollview выстрелил несколько раз
Я схожу с ума от этой проблемы, копаясь в ней уже с 4 часов, и я думаю, что не могу снова сосредоточиться, так что извините,если это легко. В основном я хочу отслеживать ScrollY на Scrollview (нет, я не могу использовать сетку или список) Я использую ViewTreeObserver с Прослушивателем onScrollChanges для него. Однако его увольняют несколько раз. Еще хуже: когда он вызывается 3 из 4 раз, scrollY scrollview равен 0 и 1 раз я получаю правильный ответ. сумма. Тем не менее, это не так, как каждый ...
Web client DownloadFileCompleted получить имя файла
Я попытался загрузить файл следующим образом: WebClient _downloadClient = new WebClient(); _downloadClient.DownloadFileCompleted += DownloadFileCompleted; _downloadClient.DownloadFileAsync(current.url, _filename); // ... И после загрузки мне нужно запустить другой процесс с файлом загрузки, я попытался использовать событие DownloadFileCompleted. void DownloadFileCompleted(object sender, System.ComponentModel.AsyncCompletedEventArgs e) { if (e.Error != null) { throw e.Error ...
Как установить evenHandler в WPF для всех окон (всего приложения)?
Как я могу задать обработчик событий (например, keydown) для всего решения, а не для одного окна? ...
Выполнить скрипт на событии F: ajax "success" только тогда, когда проверка не завершилась неудачей
Я создал составной компонент, который расширяет командную кнопку и добавляет некоторые функции ajax (onBegin, onComplete и onSuccess), но у меня есть некоторые проблемы, которые я не смог решить: Когда я нажимаю на кнопку и возникает ошибка проверки, в случае успеха передается функция #{facesContext.validationFailed} = false вместо true даже думал, что форма снова рендерится; (html рендерится перед вызовом события успеха, верно?) <html xmlns="http://www.w3.org/1999/xhtml" xmlns:cc=" ...
Как отлаживать привязки событий JavaScript / jQuery с помощью Firebug или аналогичных инструментов?
Мне нужно отладить веб-приложение, которое использует jQuery, чтобы сделать некоторые довольно сложные и грязные DOM манипуляции. В какой-то момент некоторые события, которые были привязаны к определенным элементам, не срабатывают и просто перестают работать. Если бы у меня была возможность редактировать источник приложения, я бы развернул и добавил кучу Firebugconsole.log() операторы и комментарии / раскомментируйте фрагменты кода, чтобы попытаться определить проблему. Но давайте предположим, ...
Событие изменения текста UITextField
как я могу обнаружить любые изменения текста в текстовом поле? Делегат метод shouldChangeCharactersInRange работает что-то, но это не точно выполняют мои потребности. Поскольку до тех пор, пока он не вернет YES, тексты textField недоступны для других методов наблюдателя. например, в моем коде calculateAndUpdateTextFields не получил обновленный текст, пользователь набрал. это их способ получить что-то вроде textChanged обработчик событий Java. - (BOOL)textField:(UITextField *)textField ...
jQuery флажок изменить и нажмите кнопку событие
у меня есть <input type="checkbox" id="checkbox1" /> <br /> <input type="text" id="textbox1" /> и $(document).ready(function() { //set initial state. $('#textbox1').val($(this).is(':checked')); $('#checkbox1').change(function() { $('#textbox1').val($(this).is(':checked')); }); $('#checkbox1').click(function() { if (!$(this).is(':checked')) { return confirm("Are you sure?"); } }); }); JSFIDDLE ссылке здесь из ...
Система событий в Python
какую систему событий для Python вы используете? Я уже в курсе pydispatcher, но мне было интересно, что еще можно найти, или обычно используется? меня не интересуют менеджеры событий, которые являются частью больших фреймворков, я бы предпочел использовать небольшое решение с голыми костями, которое я могу легко расширить. ...
Объяснить обработку событий ExtJS 4
Я недавно начал изучать ExtJS, и у меня есть проблемы с пониманием того, как обрабатывать события. У меня нет опыта работы с любыми предыдущими версиями ExtJS. из чтения различных руководств, руководств и страниц документации, я понял, как его использовать, но я не понимаю, как это работает. Я нашел несколько учебников для более старых версий ExtJS, но я не уверен, насколько они применимы в ExtJS 4. Я специально смотрю на "последнее слово" о вещах как какие аргументы передаются функции обра ...
jQuery: $().нажмите(fn) против $().bind ('click', fn);
при использовании jQuery для подключения обработчика событий, есть ли разница между использованием метода click $().click(fn) по сравнению с использованием метода bind $().bind('click',fn); кроме необязательного параметра данных bind. ...
Когда я должен использовать документ jQuery.готовая функция?
мне сказали использовать документ.готов, когда я впервые начал использовать Javascript/jQuery, но я никогда не узнал, почему. может ли кто-нибудь предоставить некоторые основные рекомендации о том, когда имеет смысл обернуть код javascript/jquery внутри jQuery document.ready? некоторые темы, которые меня интересуют: jQuery .on() метод: я использую .on() метод для AJAX совсем немного (обычно на динамически создаваемых элементах DOM). Должен ли .on() щелкните обработчики всегда быть внутриdoc ...
Как добавить простой обработчик событий onClick в элемент canvas?
Я опытный программист Java, но я смотрю на некоторые вещи JavaScript/HTML5 впервые примерно за десятилетие. Я полностью озадачен тем, что должно быть самой простой вещью. в качестве примера я просто хотел что-то нарисовать и добавить обработчик событий к нему. Я уверен, что делаю что-то глупое, но я искал повсюду, и ничего не предлагалось (например, ответ на этот вопрос: добавить свойство onclick для ввода с помощью JavaScript) работает. Я использую Firefox 10.0.1. Мой код следующий. Вы ув ...
Шаблон C# для предотвращения повторного подключения обработчика событий [дубликат]
этот вопрос уже есть ответ здесь: как убедиться, что событие подписано только один раз 6 ответов копия: как убедиться, что событие подписано только один раз и был ли уже добавлен обработчик событий? У меня есть синглтон, который предоставляет некоторые сервис и мои классы подключаются к некоторым событиям на нем, иногда класс подключается дважды к событию, а затем вызывается дважды. Я ищу классический с ...
Как вызвать событие при изменении значения переменной?
в настоящее время я создаю приложение на C# с помощью Visual Studio. Я хочу создать некоторый код, так что когда переменная имеет значение 1, то выполняется определенный кусок кода. Я знаю, что могу использовать оператор if, но проблема в том, что значение будет изменено в асинхронном процессе, поэтому технически оператор if может быть проигнорирован до изменения значения. можно ли создать обработчик событий, чтобы при изменении значения переменной событие сработало? Если да, то как я могу это ...
События .NET - что такое объект sender & EventArgs e?
Что означают sender и eventArgs/refer to? Как я могу использовать их (для сценария ниже)? сценарий: Я пытаюсь создать пользовательский элемент управления с функцией удаления, и я хочу иметь возможность удалить элемент управления, который был нажат на странице, содержащей многие из тех же пользовательских элементов управления. ...
Как я могу изменить текст EditText без запуска text Watcher?
у меня есть EditText поле с наблюдателем текста клиента на нем. В куске кода мне нужно изменить значение в EditText, который я использую .setText("whatever"). проблема в том, как только я сделаю это изменение afterTextChanged вызывается метод, который создал бесконечный цикл. Как я могу изменить текст, без его запуска afterTextChanged? мне нужен текст в методе afterTextChanged, поэтому не предлагайте удалить TextWatcher. ...
jQuery метод изменения на тип ввода= " файл"
Я пытаюсь охватить jQuery 100% с его простым и элегантным API, но я столкнулся с несоответствием между API и прямым HTML, который я не могу понять. у меня есть скрипт загрузки файлов AJAX (который работает правильно), который я хочу запускать каждый раз, когда изменяется входное значение файла. Вот мой рабочий код: <input type="file" size="45" name="imageFile" id="imageFile" onchange="uploadFile()"> когда я конвертирую onchange событие для реализации jQuery: $('#imageFile').change(fu ...