Rev 6342 | Rev 6357 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6342 | Rev 6352 | ||
---|---|---|---|
Line 86... | Line 86... | ||
86 | mov eax,file_path |
86 | mov eax,file_path |
87 | cmp [eax],byte 0 |
87 | cmp [eax],byte 0 |
88 | jz @f |
88 | jz @f |
89 | call load_picture |
89 | call load_picture |
90 | call MovePictureToWorkScreen |
90 | call MovePictureToWorkScreen |
91 | mov [Scroll1CoordinatX],9 |
- | |
92 | mov [Scroll2CoordinatY],89 |
- | |
93 | @@: |
91 | @@: |
Line 94... | Line 92... | ||
94 | 92 | ||
95 | ;--------------------------------------------------------------------- |
93 | ;--------------------------------------------------------------------- |
96 | mov edi,filename_area |
94 | mov edi,filename_area |
Line 204... | Line 202... | ||
204 | IM_END: |
202 | IM_END: |
205 | ;----------------------------------------------------------- |
203 | ;----------------------------------------------------------- |
206 | ;------------variables and data of program------------------ |
204 | ;------------variables and data of program------------------ |
207 | ;----------------------------------------------------------- |
205 | ;----------------------------------------------------------- |
208 | time rd 1 |
206 | time rd 1 |
209 | PosX rd 1 |
207 | PosX rd 1 ;scroll x file position |
210 | PosY rd 1 |
208 | PosY rd 1 ;scroll y file position |
211 | PointerToIcons rd 1 |
209 | PointerToIcons rd 1 |
212 | ScreenPointer rd 1 |
210 | ScreenPointer rd 1 |
213 | PointerToPicture rd 1 |
211 | PointerToPicture rd 1 |
214 | PointerToCopyPicture rd 1 |
212 | PointerToCopyPicture rd 1 |
215 | PointerToCopyPicture2 rd 1 |
213 | PointerToCopyPicture2 rd 1 |
216 | PointerToEditBufer rd 1 |
214 | PointerToEditBufer rd 1 |
217 | PointerToSpriteBufer rd 1 |
215 | PointerToSpriteBufer rd 1 |
218 | PointerToPalette rd 1 |
216 | PointerToPalette rd 1 ;㪠§ â¥«ì ¯¨«¨âàã (㦥 ¤«ï á®åà ¥¨ï ¢ *.bmp) |
219 | Color rd 1 |
217 | Color rd 1 |
220 | Number_Brush rd 1 |
218 | Number_Brush rd 1 |
221 | Brush_SizeX rd 1 |
219 | Brush_SizeX rd 1 |
222 | Brush_SizeY rd 1 |
220 | Brush_SizeY rd 1 |
223 | Current_instrument rd 1 |
221 | Current_instrument rd 1 |
Line 233... | Line 231... | ||
233 | Window_SizeY rd 1 |
231 | Window_SizeY rd 1 |
234 | Window_CordinatX rd 1 |
232 | Window_CordinatX rd 1 |
235 | Window_CordinatY rd 1 |
233 | Window_CordinatY rd 1 |
236 | Picture_SizeX rd 1 |
234 | Picture_SizeX rd 1 |
237 | Picture_SizeY rd 1 |
235 | Picture_SizeY rd 1 |
238 | ScreenX rd 1 |
236 | ScreenX rd 1 ;ª®®à¤¨ â x ªãàá®à á ãç¥â®¬ ¬ áèâ ¡ |
239 | ScreenY rd 1 |
237 | ScreenY rd 1 ;ª®®à¤¨ â y ªãàá®à á ãç¥â®¬ ¬ áèâ ¡ |
240 | WorkScreen_SizeX rd 1 |
238 | WorkScreen_SizeX rd 1 |
241 | WorkScreen_SizeY rd 1 |
239 | WorkScreen_SizeY rd 1 |
242 | MaxWorkScreen_SizeX rd 1 |
240 | MaxWorkScreen_SizeX rd 1 |
243 | MaxWorkScreen_SizeY rd 1 |
241 | MaxWorkScreen_SizeY rd 1 |
244 | k rd 1 |
242 | k rd 1 ;¬ áèâ ¡ |
Line 245... | Line 243... | ||
245 | 243 | ||
246 | ReserveArray rd 1 |
244 | ReserveArray rd 1 |
247 | register rd 1 |
245 | register rd 1 |
248 | CounterX rd 1 |
246 | CounterX rd 1 |
Line 264... | Line 262... | ||
264 | menu_counter rd 1 |
262 | menu_counter rd 1 |
265 | counter_11 rd 1 |
263 | counter_11 rd 1 |
266 | number_panel rd 1 |
264 | number_panel rd 1 |
267 | number_menu rd 1 |
265 | number_menu rd 1 |
Line 268... | Line 266... | ||
268 | 266 | ||
269 | Scroll1CoordinatX rd 1 |
267 | Scroll1CoordinatX rd 1 ;scroll x screen position |
270 | Scroll1CoordinatY rd 1 |
268 | Scroll1CoordinatY rd 1 ;scroll y screen position |
271 | Scroll1MaxSizeX rd 1 |
269 | Scroll1MaxSizeX rd 1 |
272 | Scroll1MaxSizeY rd 1 |
270 | Scroll1MaxSizeY rd 1 |
273 | Scroll1SizeX rd 1 |
271 | Scroll1SizeX rd 1 |