forked from KolibriOS/kolibrios
00b249be6f
git-svn-id: svn://kolibrios.org@1031 a494cfbc-eb01-0410-851d-a64ba20cac60
37 lines
3.7 KiB
Plaintext
37 lines
3.7 KiB
Plaintext
История и копирайты. Распространяется по лицензии GPL
|
||
|
||
P.S. История пишится мертвыми зайцами..... (R) Магазинчик БО
|
||
Да, еще кто - то спрашивал пишут ли программеры на асме нецензурно - конечно нет, но да бы не разочаровать публику ....
|
||
You bunny wrote ..... в продолжении все тех же кроликов, которые все пишут и пишут ......
|
||
Это не много фольклера, связанное, с тем, что написание программ длинные и муторный процесс, и он не обходиться без выражений подобного содержания, но не попадающего в коментарии и основной код.....
|
||
|
||
Теплов Алексей Юрьевич aka <Lrz>
|
||
; <Lrz> 13.02.2009 По умолчанию используется обрабатывается клавиши NUM Lock, Caps Lock, Scroll Lock, ранее нажатие на них приводило к отображению пустых значений в боксе
|
||
; <Lrz> 23.07.2008 Переписана обработка мышки без использования 9-ой функции, уменьшил примерно на 50 байт код.
|
||
; <Lrz> 20.07.2007 Косметические улучшения в коде программы, исправлен один несущественный баг.
|
||
; <Lrz> 18.05.2007 Улучшение понимания работы программы за счет вынеса основных функций в отдельные макросы
|
||
; <Lrz> 14.05.2007 Использование макросов,удобочитаемось программы использование макроса mcall для вызова сис. функций
|
||
; <Lrz> 09.05.2007 Общая доработка макросов,замена несколько меток, миграция кода в edit_box.mac
|
||
; <Lrz> 19.04.2007 Общая доработка макросов
|
||
; <Lrz> 14.04.2007 Исправлено управление мышкой, при удалении последнего символа в буфере пишеться 0 (спасибо Mario79)
|
||
; <Lrz> 04.04.2007 Модернизировал систему выделения, существенно переделано управление и обработка, добавленно блокирования обработки других боксов, во время выделения мышкой текста, для этого в текст программы необходимо добавить идентификатор бокса т.е. dd 0x0 и в него будет помещаться укаатель на editbox
|
||
; <Lrz> 30.03.2007 Переделал процедуру выделения, теперь текст выделяется только только мышкой
|
||
; <Lrz> 09.03.2007 Дописал управление mouse + shift выделение и перемещение
|
||
; <Lrz> 07.03.2007 Дописал управление с shift home + end усправил несколько багов
|
||
; <Lrz> 06.03.2007 Переписал полностью алгоритм управления shift
|
||
; <Lrz> 15.02.2007 улучшение снятия выделения и перерисовки очищаемой области, значительно приятнее работает компонент
|
||
; <Lrz> 13.02.2007 убрал по возможности мерцание, улучшена обработка перерисовки фона
|
||
; добавил фитчу внесения 0х0 по адресу ed_size иначе у Maxxx32 были несостыковки в коде. Причина в том, что оптимизация была сведена к тому, что я не чистил символы в буфере, когда удалял, я просто их не выводил, и потом, когда вносился новый символ, он попросту затирал уже имеющийся. Если бы, программа обрабатывала конец строки по ed_size, проблемы не возникло. Но сейчас этот недостаток исправлен.
|
||
; <Lrz> 01.02.2007 доработка edit_box, исправил баги.
|
||
; <Lrz> 26.01.2007 нормальная работа компанента исправил фукцию .check_offset
|
||
; <Lrz> 24.01.2007 пофиксел баги вызваные не правильным кодом )).
|
||
; <Lrz> 22.01.2007 избавился от глюков при работе с выделением и удаление, корректная работа клавишей del & backspase
|
||
; <Lrz> 20.01.2007 реализовал выделение текста по shift
|
||
; <Lrz> 12.12.2006 реализовал поддержку кнопки insert и сегодя компонент почти работает!!!!
|
||
; <Lrz> 07.12.2006 продолжается работа над переработкой компонента,изменениям подверглись многие функции, переработан вывод текста, а така же алгоритм внесения символов.
|
||
; <Lrz> 03.09.2006 по возможности отказался от 16 битной арифметики, добавил новые баги
|
||
; <Lrz> 09.08.2006 произведена оптимизация работы конпок DEL и Backspace, уменьшен размер выполняемого кода.
|
||
; <Lrz> 21.07.2006 добавлена функция кнопки Del, теперь можно удалять символы при помощи данной клавиши
|
||
; после этого времени указанного ниже, доработкой компонента занимался я...
|
||
; Автор: Евтихов Максим (Maxxxx32) email: maxxxxm@mail.ru дата релиза 13.06.06 10:40
|