468 |
Lrz |
1 |
История и копирайты. Распространяется по лицензии GPL |
|
|
2 |
|
|
|
3 |
P.S. История пишится мертвыми зайцами..... (R) Магазинчик БО |
|
|
4 |
Да, еще кто - то спрашивал пишут ли программеры на асме нецензурно - конечно нет, но да бы не разочаровать публику .... |
|
|
5 |
You bunny wrote ..... в продолжении все тех же кроликов, которые все пишут и пишут ...... |
|
|
6 |
Это не много фольклера, связанное, с тем, что написание программ длинные и муторный процесс, и он не обходиться без выражений подобного содержания, но не попадающего в коментарии и основной код..... |
|
|
7 |
|
|
|
8 |
Теплов Алексей Юрьевич aka |
1031 |
Lrz |
9 |
; 13.02.2009 По умолчанию используется обрабатывается клавиши NUM Lock, Caps Lock, Scroll Lock, ранее нажатие на них приводило к отображению пустых значений в боксе |
830 |
Lrz |
10 |
; 23.07.2008 Переписана обработка мышки без использования 9-ой функции, уменьшил примерно на 50 байт код. |
583 |
Lrz |
11 |
; 20.07.2007 Косметические улучшения в коде программы, исправлен один несущественный баг. |
507 |
Lrz |
12 |
; 18.05.2007 Улучшение понимания работы программы за счет вынеса основных функций в отдельные макросы |
|
|
13 |
; 14.05.2007 Использование макросов,удобочитаемось программы использование макроса mcall для вызова сис. функций |
483 |
Lrz |
14 |
; 09.05.2007 Общая доработка макросов,замена несколько меток, миграция кода в edit_box.mac |
468 |
Lrz |
15 |
; 19.04.2007 Общая доработка макросов |
|
|
16 |
; 14.04.2007 Исправлено управление мышкой, при удалении последнего символа в буфере пишеться 0 (спасибо Mario79) |
|
|
17 |
; 04.04.2007 Модернизировал систему выделения, существенно переделано управление и обработка, добавленно блокирования обработки других боксов, во время выделения мышкой текста, для этого в текст программы необходимо добавить идентификатор бокса т.е. dd 0x0 и в него будет помещаться укаатель на editbox |
|
|
18 |
; 30.03.2007 Переделал процедуру выделения, теперь текст выделяется только только мышкой |
|
|
19 |
; 09.03.2007 Дописал управление mouse + shift выделение и перемещение |
|
|
20 |
; 07.03.2007 Дописал управление с shift home + end усправил несколько багов |
|
|
21 |
; 06.03.2007 Переписал полностью алгоритм управления shift |
|
|
22 |
; 15.02.2007 улучшение снятия выделения и перерисовки очищаемой области, значительно приятнее работает компонент |
|
|
23 |
; 13.02.2007 убрал по возможности мерцание, улучшена обработка перерисовки фона |
|
|
24 |
; добавил фитчу внесения 0х0 по адресу ed_size иначе у Maxxx32 были несостыковки в коде. Причина в том, что оптимизация была сведена к тому, что я не чистил символы в буфере, когда удалял, я просто их не выводил, и потом, когда вносился новый символ, он попросту затирал уже имеющийся. Если бы, программа обрабатывала конец строки по ed_size, проблемы не возникло. Но сейчас этот недостаток исправлен. |
|
|
25 |
; 01.02.2007 доработка edit_box, исправил баги. |
|
|
26 |
; 26.01.2007 нормальная работа компанента исправил фукцию .check_offset |
|
|
27 |
; 24.01.2007 пофиксел баги вызваные не правильным кодом )). |
|
|
28 |
; 22.01.2007 избавился от глюков при работе с выделением и удаление, корректная работа клавишей del & backspase |
|
|
29 |
; 20.01.2007 реализовал выделение текста по shift |
|
|
30 |
; 12.12.2006 реализовал поддержку кнопки insert и сегодя компонент почти работает!!!! |
|
|
31 |
; 07.12.2006 продолжается работа над переработкой компонента,изменениям подверглись многие функции, переработан вывод текста, а така же алгоритм внесения символов. |
|
|
32 |
; 03.09.2006 по возможности отказался от 16 битной арифметики, добавил новые баги |
|
|
33 |
; 09.08.2006 произведена оптимизация работы конпок DEL и Backspace, уменьшен размер выполняемого кода. |
|
|
34 |
; 21.07.2006 добавлена функция кнопки Del, теперь можно удалять символы при помощи данной клавиши |
|
|
35 |
; после этого времени указанного ниже, доработкой компонента занимался я... |
|
|
36 |
; Автор: Евтихов Максим (Maxxxx32) email: maxxxxm@mail.ru дата релиза 13.06.06 10:40 |