Subversion Repositories Kolibri OS

Rev

Rev 278 | Rev 314 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 278 Rev 281
Line 310... Line 310...
310
                  dd ?
310
                  dd ?
311
}
311
}
312
 
312
 
313
struc CURSOR
313
struc APPOBJ           ;common object header
Line -... Line 314...
-
 
314
{
-
 
315
   .magic       dd ?   ;
-
 
316
   .destroy     dd ?   ;internal destructor
-
 
317
   .fd          dd ?   ;next object in list
-
 
318
   .bk          dd ?   ;prev object in list
-
 
319
   .pid         dd ?   ;owner id
-
 
320
};
-
 
321
 
-
 
322
virtual at 0
-
 
323
  APPOBJ APPOBJ
-
 
324
end virtual
-
 
325
 
-
 
326
APP_OBJ_OFFSET  equ 48
-
 
327
 
-
 
328
struc CURSOR
314
{  .magic       dd ?
329
{;common object header
-
 
330
   .magic       dd ?   ;'CURS'
315
   .size        dd ?
331
   .destroy     dd ?   ;internal destructor
-
 
332
   .fd          dd ?   ;next object in list
-
 
333
   .bk          dd ?   ;prev object in list
316
   .pid         dd ?
334
   .pid         dd ?   ;owner id
317
   .base        dd ?
335
 
-
 
336
 ;cursor data
-
 
337
   .base        dd ?   ;allocated memory
318
   .hot_x       dd ?
338
   .hot_x       dd ?   ;hotspot coords
319
   .hot_y       dd ?
339
   .hot_y       dd ?
320
}
340
}
321
virtual at 0
341
virtual at 0
322
  CURSOR CURSOR
342
  CURSOR CURSOR
323
end virtual
343
end virtual
324
 
344
 
Line 325... Line 345...
325
CURSOR_SIZE     equ 24
345
CURSOR_SIZE     equ 32
Line 326... Line 346...
326
 
346
 
327
struc BOOT_DATA
347
struc BOOT_DATA
328
{ .bpp            dd ?
348
{ .bpp            dd ?
329
  .scanline       dd ?
349
  .scanline       dd ?