GavriKos, уу... я понял что вы хотите сказать. Т.е у любого языка есть такие возможности - так? Но я хотел сказать, что не всякий язык делает это "приятным" способом
Плюсы слишком сложные, а я вообще на Шарпе сидел. На дельфях можно хуки сделать. Попробуйте на Шарпе - да, есть либы, но этот язык не для этого предназначен. Раст write only.
UPD: Я уже написал большую часть своего интерпретатора. Он состоит из парсера мат-формул, переменных и хорошего синтаксиса :) Планирую сделать проверку типов и условия, циклы и т.д, также поддержку ф-ций. Всё-таки писал на c#
Дмитрий Башинский, Я в GUI особо не силён) Моя деятельность в основном с этим не связана, но если и будет (планирую на Xamarin), то обязательно учту, спасибо.
1bd_1l_Bari, Вы меня не так поняли.
Можно вроде бы сделать по другому.
Вот примерно схема вашего кода
1. Нажата кнопка - войти в цикл
2. Пока ЦИКЛ (управление передается циклу), то есть пока выполняется цикл управление в ц-кле, завершается цикл - ВОЗВРАЩАЕТСЯ управление к кнопке, чтобы завершить нажатие
Из этого следует, что пока мы в цикле приложение не будет реагировать, пока он работает. А вот еслиб была доп. Проверка, то тогда все получилось, опять же button1mouseup.Is Pressed etc
Денис Загаевский, Ну хорошо, если на реальном проекте, то я делаю встраиваемый компилятор для своего второго (начального) проекта, и чтобы скрыть (абстрагироваться) от деталей кода мне нужен API, как его реализовать не знаю.