Subversion Repositories Kolibri OS

Rev

Rev 483 | Rev 507 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

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