Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
31 halyavin 1
-= [v 3.78b] =-
2
Версия была сделана сразу после того как я выложил пред., но я её не выкладывал,
3
так как надеялся ещё доработать.
4
 
5
Новое:
6
- поиск спрятан в меню, горячая клавиша ctrl+F7, поиск далее - ctrl+F8
7
- более длинная строка открытия файлов, не желательно открывать пути
8
  >71 символа, так как могут возникнуть ошибки при работе с окном "быстрого с/з"
9
 
10
 
11
это просто дополнение к предыдущему выпуску. дальше будет исправлено:
12
- глюк с неактивными окнами.
13
 
14
-= [v 3.78a] =-
15
 
16
Вроде работает.. :)
17
 
18
Новое:
19
- Скролл взят с "Scroll.inc",автор которого Jason Delozier.
20
  принцип движения по документу полностью изменён (по сравнению
21
  с прошлой версией).
22
- Курсор двигается кликом мышки.
23
- Добавлена функция Goto Line #.
24
  (enter-goto; esc - cancel)
25
  достаточно полезная функция, когда фасм(на доске отладки) пишет что ошибка
26
  в такой-то строке...
27
- Исправлен баг с заданием имени нового файла
28
- Исправлен баг со строкой поиска (при "поиске" последней строки)
29
- Исправлен баг после вызова диалогов открытия/сохранения.
30
  теперь скролл после них продолжает работать ;)
31
- Мелкие исправления в работе меню.
32
 
33
Появился:
34
 глюк, как в LC - при нажатии в области окна, даже если окно не активно,
35
 курсов и скролл бар всё равно реагируют на мышку.
36
 
37
Работаю над:
38
-списком последних файлов
39
-загрузкой "color table'a"
40
 
41
так же, надо посмотреть исходники HeEd'a, а точнее функции перекодировки.
42
 
43
-------------------------------------------------
44
 
45
-= [v 3.77a] =-
46
 
47
Ещё одна альфа.
48
 
49
На этот раз:
50
- добавлена полоса прокутки
51
- исправлено окно вопроса "сохранить документ", так как я заметил
52
  что оно жрало много процессорного времени.
53
- обновление экрана после диалогов сохранения и открытия
54
 
55
На заметку: скролл полностью сделан мной и поэтому, возможно, есть глюки.
56
так как я не нашёл более хорошей формулы, скролл всегда немного не доезжает до
57
верха, зато никогда не пересекает нижнюю кнопку (вроде бы)
58
 
59
кнопки скролла "вверх" и "вниз" эквивалентны pg.up и pg.down
60
 
61
Размер скролла жестко закреплён, так как скоро будет заперщено
62
изменять размены окна.
63
 
64
 
65
Не получится:
66
Убрать ограничение в 80 символов и присобачить поддержку BGI шрифтов.
67
Проблема в слишком извращённом алгоритме вывода символов (по крайней
68
мере мне так показалось), проще будет переделать всё по новой,
69
взяв некоторые функции отсюда.
70
 
71
В следующей версии планируется:
72
- функция "goto string #"
73
- изменение цвета текста (и спец. символов) и рабочей области.
74
- сохранение небольшого списка "последних редактируемых файлов"
75
постараюсь, но всё же ничего не обещаю....
76
 
77
 
78
-= [v 3.76 ] =-
79
 
80
Повторный ремейк тайнипада :) Клавиатура рулит.
81
 
82
Что нового?
83
 
84
- "Окно быстрого сохранения и загрузки" для прописывания пути
85
  к файлу "вручную". В этом же окне горячие клавиши -
86
  ctrl+s - сохранить,   ctrl+o - открыть,  esc - отмена
87
 
88
- Горячие клавиши для компиляции(CTRL+F9),
89
  компиляции и запуска (CTRL+F10),  и доски отладки(F12)
90
 
91
- главное окно остаётся активным после запуска доски отладки
92
  и окна быстрого сохранения (только горячими клавишами)
93
 
94
- Исправлен глюк вылетания при попытке поиска в пустом
95
  документе
96
 
97
- облагорожен писк из спикера, теперь похож на писк Колибри 3
98
 
99
- Кнопки выровнены для использования скина
100
 
101
- по непонятным мне причинам файлы сохранённые в нижнем регистре
102
  абсолютно не принимались sysxtree и нужно было их открывать
103
  вручную прописывая путь. исправлено обычным переводом в верхний
104
  регистр.
105
 
106
- окна сообщения при переполненном диске (та же процедура, что и для erroff у
107
  savedialog)
108
 
109
- исправлен мой баг - при невозможности сохранения теперь остаётся старый путь
110
  к файлу (и имя).
111
 
112
- исправлено ещё парочка мелких недочётов (моих?!).
113
 
114
Что не сделано?
115
 
116
 Всё ещё нет поддержки шрифтов BGI  и
117
 изменения цвета фона/текста. Хотя я сомневаюсь, что BGI шрифты прямо "необходим
118
ы"
119
 в асм-блокноте.
120
 Пока ещё не обрабатывается ошибка "fat12 заполнен" - вроде бы даже функции в яд
121
ре нет...
122
 Хочу перейти на скан-коды, а то в аски повторяются коды.
123
--------------------------------------------
124
и ещё: о ошибках и критике - мне (не "меня") на мыло или на форум.
125
--------------------------------------------
126
 
127
История...
128
 
129
-= [ v 3.75b ] =-
130
 
131
О....
132
Ремейк :) Tinypad'a :
133
Тулбар теперь спрятан в меню. Для сохранения и открытия используются
134
диалоги из ASCL Павлюшина Евгения. Исправлен "жуткий" баг - когда
135
сохраняешь документ под другим именем, в строке заголовка оставалось
136
старое название.
137
Добавлены диалоговые окна при ошибках и выходе. Добавлена кнопка
138
"новый", при нажатии на которую задаётся вопрос о сохранении файла, затем
139
создаётся документ с новым именем. Максимально 99 новых документов. Кнопка
140
"новое окно" открывает новое окно Тайнипада (запускает новый процесс).
141
 
142
О грустном...
143
Обо всех ошибках мне на мыло, попробую исправить.
144
Диалог "сохранить как" сохраняет только на готовые файлы (то есть поверх них,
145
нельзя создать новый).
146
При попытке поиска строки в пустом документе прога вылетает :(
147
При выходе, когда вылазит окошко с вопросом "сохранить файл?"  - да - сохраняет
148
 документ и закрывает окно, нет - не сохраняет и выходит, Щелчёк по рабочей обла
149
сти
150
тайнипада эквивалентен кнопке отмена, которой нету ;), правда если окно сообщени
151
я
152
 переместить, главное окно не обновляется. Это вызванно "специфическим" кодом, т
153
ак
154
 как более простого решения я не нашёл.
155
 
156
О спасибках...
157
Всем спасиба! Павлюшину за ASCL, Халявину, Willow и всем с нашего форума помощь.
158
 
159
О будущем...
160
если получится, можно будет реализовать поддержку BGI шрифтов... ещё не смотрел
161
их код  -- страшно!
162
 
163
Кто, бл%?
164
DoomEd Archangel
165
archangel@mail.kz / meos-wall.narod.ru
166
 
167
 
168
 
169
-= [ v 3.75a ------>  v 3.6 ] =-
170
 
171
;******************************************************************************
172
; project name:    TINYPAD
173
; compiler:        flat assmebler 1.52 alpha 3
174
; version:         3.75a
175
; last update:     24/03/2004
176
; maintained by:   Ivan Poddubny
177
; e-mail:          ivan-yar@bk.ru
178
;******************************************************************************
179
; HISTORY:
180
; 3.75a
181
;   fixed converting char to upper case in read_string
182
; 3.75
183
;   rewrote save_file from scratch; bugfix in loadfile;
184
; 3.74
185
;   optimisation
186
; 3.73
187
;   completly new load_file function
188
; 3.72
189
;   speed++
190
; 3.71
191
;   error beep
192
; 3.6,3.7:
193
;   many bugs fixed
194
;   simple toolbar
195
;   compile, run applications from TINYPAD, all fasm output is in debug board
196
;   TAB button
197
;   auto-indent
198
;   Ctrl+L - insert comment string
199
;******************************************************************************
200
; Memory 0x300000:
201
;   stack            0x00eff0 -  стэк
202
;   stack for help   0x00fff0 -
203
;   stack for help   0x00fff0