Пока у меня на компе (если помнишь, апдейт т.н. системных файлов я делаю только в абсолютно надежных случаях, и когда без этого просто невозможно обойтись)
Выложить можно и здесь, чтобы потом никто не нашел
Этот топик читают: Гость
Ответов: 9906
Рейтинг: 351
|
|||
карма: 9 |
|
Ответов: 3851
Рейтинг: 159
|
|||
Galkov писал(а): Кстати говоря, недавно увидел, что сегодняшнее состояние системных файлов таково, что если я выложу два своих файла: hiMainForm.pas и Win.pas, то в противоречие с остальными они вступать не должны.
Вроде бы... Так, что если НЕ любители KeyHook желают потестировать - выложу, нет проблем. А появятся - разберемся Нашёл я эту старую скему, могу потестить. Критична ли версия хиасма? мне удобнее оперировать 157-ю. Да, чуть не забыл, - дело было на FPC. |
|||
карма: 0 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Значит так.
Никаких 157-х. Просто по той причине, что коды всех элементов адаптированы под иной интерфейс, описанный в последнем share.pas (dtInteger, и т.п..). По этой же причине коды элементов с SVN не следует ставить на младшие версии - просто не будет компилироваться. ((не считая того, что взаимодействие среды с CodeGen в 157-й немножечко глючное - мне припоминается)) Для тех, кто сетовал, что есть более "равные" (замечен был Леонид), переживал за неправильность модальных форм (замечен был Botan) - выкладываю свои файлы. Применять только совместно. Дополнительные комментарии: 1) В MainForm реализованы соображения этого поста. 2) Св-во KeyPreview, метод doKeyBack, события onKeyDown, onKeyUp, onChar можно теоретически прилепить любому win-элементу методом "ай! достаточно в INI прописать..." 3) Если св-во KeyPreview=true (оно таково, даже если его не прописывать в INI), то полученные от винды клавиатурные мессаги СНАЧАЛА отправляются на тестирование родителям (например, в Panel), а потом уже используются. Родитель поступает совершенно точно также, и в качестве использования можно подключить onChar, к примеру. Отличается от onKeyDown тем, что на выходе не виртуальный код клавиши, а символ, с учетом шифтов и языка. Если во время клавиатурных событий сотворить doKeyBack, то коды нажатия ЗАМЕНЯТСЯ на коды из потока (в случае onChar нужен именно код символа, а не сам символ - т.е. после конвертора в режиме CharToInt). Если вводится нулевой код, то событие потомкам (которые и делали запрос, собственно) НЕ ВОЗВРАЩАЕТСЯ |
|||
карма: 9 |
| ||
файлы: 1 | KeyPreview.rar [6.2KB] [405] |
Ответов: 8926
Рейтинг: 823
|
|||
Galkov, ну наконец-то и мне открылся путь в клуб более равных
|
|||
карма: 19 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Третьим будешь (кажется Валерий закачал раньше тебя)
|
|||
карма: 9 |
|
Ответов: 1397
Рейтинг: 50
|
|||
Елки палки. За мной следят...
|
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
А почему автор Dilma ? Galkov-а не видно
|
|||
карма: 25 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Валерий, вот видишь, Tad умеет закачивать "незаметно" - количество закачек (3) в аттаче не изменилось
|
|||
карма: 9 |
|
Ответов: 1397
Рейтинг: 50
|
|||
Почему же. Я, Леонид и TAD =3. Просто он закачал раньше чем ответил, видимо искал автора....
|
|||
карма: 0 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Самая первая закачка - моя. Проверяю обязательно - всякое бывало
|
|||
карма: 9 |
|
Ответов: 1397
Рейтинг: 50
|
|||
Да, попробовал закачать напрямую - считает!?
|
|||
карма: 0 |
|
Ответов: 18
Рейтинг: 0
|
|||
Сейчас вижу 4
Не кликаю, а копирую ссылку, которую открываю в другом окне [size=-2]------ Добавлено в 12:19 Тоже посчитал.... В общем - не знаю я этих еврейских хитростей |
|||
карма: 2 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Galkov, я не закачивал - открыл прямо с сайта в раре и оттуда разархивировал и никаких следов . Открывал когда закачек было 1 - так что я первый
Но у меня (после замены файлов), при вводе в Edit съедает первый знак. Интересно как у остальных. [size=-2]------ Добавлено в 12:52 Для пробы закачал нормально, но число закачек не изменилось - за бугор не считает [size=-2]------ Добавлено в 13:07 Putin, с таким логином стыдно не знать всех хитростей. Меняй логин - неоправдываешь |
|||
карма: 25 |
|
Ответов: 1397
Рейтинг: 50
|
|||
Tad, может Putin это фамилия данная от рождения.
|
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Так я же не за фамилию, а за логин. У меня Tad не фамилия
[size=-2]------ Добавлено в 13:15 Валерий, у меня (после замены файлов), при вводе в Edit съедает первый знак. Интересно как у остальных Пробовал |
|||
карма: 25 |
|