Searched refs:cursor (Results 1 - 25 of 100) sorted by path

1234

/haiku/docs/interface_guidelines/docbook-css/
H A Dmozilla.css20 cursor: pointer;
H A Dstyles.css567 cursor: help;
/haiku/headers/libs/glut/GL/
H A Dglut.h513 /* Symbolic cursor shapes. */
536 /* Blank cursor. */
588 GLUTAPI void GLUTAPIENTRY glutSetCursor(int cursor);
/haiku/headers/os/app/
H A DApplication.h70 void SetCursor(const void* cursor);
71 void SetCursor(const BCursor* cursor,
/haiku/headers/private/graphics/matrox/
H A DDriverInterface.h141 /*cursor information*/
143 uint16 hot_x; /* Cursor hot spot. The top left corner of the cursor */
145 uint16 x; /* The location of the cursor hot spot on the */
147 uint16 width; /* Width and height of the cursor shape (always 16!) */
149 bool is_visible; /* Is the cursor currently displayed? */
150 } cursor; member in struct:__anon785
/haiku/headers/private/graphics/neomagic/
H A DDriverInterface.h138 /*cursor information*/
140 uint16 hot_x; /* Cursor hot spot. The top left corner of the cursor */
142 uint16 x; /* The location of the cursor hot spot on the */
144 uint16 width; /* Width and height of the cursor shape (always 16!) */
146 bool is_visible; /* Is the cursor currently displayed? */
147 } cursor; member in struct:__anon799
/haiku/headers/private/graphics/radeon/
H A Dradeon_interface.h266 // info about cursor
268 uint8* data; // pointer to framebuffer containing cursor image
277 bool is_visible; // official flag whether cursor is visible
306 bool cursor_on_screen; // cursor is visible on this head
405 cursor_info cursor; member in struct:__anon25
/haiku/headers/private/graphics/skeleton/
H A DDriverInterface.h141 /*cursor information*/
143 uint16 hot_x; /* Cursor hot spot. The top left corner of the cursor */
145 uint16 x; /* The location of the cursor hot spot on the */
147 uint16 width; /* Width and height of the cursor shape (always 16!) */
149 bool is_visible; /* Is the cursor currently displayed? */
150 bool dh_right; /* Is cursor on right side of stretched screen? */
151 } cursor; member in struct:__anon937
/haiku/headers/private/graphics/via/
H A DDriverInterface.h208 /*cursor information*/
210 uint16 hot_x; /* Cursor hot spot. The top left corner of the cursor */
212 uint16 x; /* The location of the cursor hot spot on the */
214 uint16 width; /* Width and height of the cursor shape (always 16!) */
216 bool is_visible; /* Is the cursor currently displayed? */
217 bool dh_right; /* Is cursor on right side of stretched screen? */
218 } cursor; member in struct:__anon7
/haiku/headers/private/interface/
H A DMenuWindow.h41 bool CheckForScrolling(const BPoint& cursor);
46 bool _Scroll(const BPoint& cursor);
/haiku/src/add-ons/accelerants/matrox/
H A DCursor.c13 No hardware cursor possible on the secondary head :(
15 CRTC1 has a cursor, can be displayed on DAC or MAVEN
16 CRTC2 has no cursor
19 app_server does not support some modes with and some without cursor
40 /* Update cursor variables appropriately. */
41 si->cursor.width = width;
42 si->cursor.height = height;
43 si->cursor.hot_x = hot_x;
44 si->cursor.hot_y = hot_y;
50 /* Move the cursor t
[all...]
/haiku/src/add-ons/accelerants/matrox/engine/
H A Dmga_crtc.c516 /* cursor bitmap will be stored at the start of the framebuffer on >= G100 */
519 /* set cursor bitmap adress ... */
526 /*set cursor colour*/
537 /*clear cursor*/
545 /* <= G100 cards have serial cursor color registers,
546 * and dedicated cursor bitmap RAM (in TVP3026 DAC)
568 /* select first cursor pattern DAC-internal RAM adress, and
569 * make sure indirect cursor control register is selected as active register */
579 /* activate hardware cursor */
606 /*set up cursor shap
613 vuint8 * cursor; local
[all...]
/haiku/src/add-ons/accelerants/neomagic/
H A DCursor.c30 /* Update cursor variables appropriately. */
31 si->cursor.width = width;
32 si->cursor.height = height;
33 si->cursor.hot_x = hot_x;
34 si->cursor.hot_y = hot_y;
40 /* Move the cursor to the specified position on the desktop, taking account of virtual/dual issues */
49 /* clamp cursor to display */
54 si->cursor.x = x;
55 si->cursor.y = y;
68 /* adjust h/v_display_start to move cursor ont
[all...]
H A DInitAccelerant.c176 Put the cursor at the start of the frame buffer. The typical 64x64 4 color
179 /* Initialize the rest of the cursor information while we're here */
180 si->cursor.width = 16;
181 si->cursor.height = 16;
182 si->cursor.hot_x = 0;
183 si->cursor.hot_y = 0;
184 si->cursor.x = 0;
185 si->cursor.y = 0;
216 /* initialise various cursor stuff*/
219 /* ensure cursor stat
[all...]
/haiku/src/add-ons/accelerants/nvidia/
H A DCursor.c33 /* Update cursor variables appropriately. */
34 si->cursor.width = width;
35 si->cursor.height = height;
36 si->cursor.hot_x = hot_x;
37 si->cursor.hot_y = hot_y;
43 /* Move the cursor to the specified position on the desktop, taking account of virtual/dual issues */
50 /* clamp cursor to display */
55 si->cursor.x = x;
56 si->cursor.y = y;
62 /* adjust h/v_display_start to move cursor ont
[all...]
/haiku/src/add-ons/accelerants/nvidia/engine/
H A Dnv_crtc.c819 /* cursor bitmap will be stored at the start of the framebuffer */
825 /* set cursor bitmap adress ... */
833 /* set adress bit17-23, and set graphics mode cursor(?) (registerbit 7 = 1) */
849 /* set cursor colour: not needed because of direct nature of cursor bitmap. */
851 /*clear cursor*/
861 /* activate hardware-sync between cursor updates and vertical retrace where
866 /* activate hardware cursor */
874 LOG(4,("CRTC: enabling cursor\n"));
879 /* b0 = 1 enables cursor */
913 vuint16 *cursor; local
[all...]
H A Dnv_crtc2.c779 /* cursor bitmap will be stored at the start of the framebuffer */
785 /* set cursor bitmap adress ... */
793 /* set adress bit17-23, and set graphics mode cursor(?) (registerbit 7 = 1) */
809 /* set cursor colour: not needed because of direct nature of cursor bitmap. */
811 /*clear cursor*/
821 /* activate hardware-sync between cursor updates and vertical retrace */
824 /* activate hardware cursor */
832 LOG(4,("CRTC2: enabling cursor\n"));
837 /* b0 = 1 enables cursor */
871 vuint16 *cursor; local
[all...]
/haiku/src/add-ons/accelerants/radeon/
H A DCursor.c7 Hardware cursor support.
33 // public function to set shape of cursor
38 uint8 *fb_cursor = vc->cursor.data;
41 /* NOTE: Currently, for BeOS, cursor width and height must be equal to 16. */
50 vc->cursor.hot_x = hot_x;
51 vc->cursor.hot_y = hot_y;
69 // public function to move cursor
84 // clamp cursor (negative positions are impossible due to uint16)
126 // public function to show cursor
136 vc->cursor
[all...]
H A DSetDisplayMode.c389 // free cursor and framebuffer memory
397 if( vc->cursor.mem_handle ) {
398 fm.handle = vc->cursor.mem_handle;
428 // allocate frame buffer and cursor image memory
433 // alloc cursor memory
440 vc->cursor.mem_handle = am.handle;
441 vc->cursor.fb_offset = am.offset;
445 SHOW_ERROR0( 2, "no memory for cursor image!" );
446 vc->cursor.mem_handle = 0;
447 vc->cursor
[all...]
/haiku/src/add-ons/accelerants/skeleton/
H A DCursor.c33 /* Update cursor variables appropriately. */
34 si->cursor.width = width;
35 si->cursor.height = height;
36 si->cursor.hot_x = hot_x;
37 si->cursor.hot_y = hot_y;
43 /* Move the cursor to the specified position on the desktop, taking account of virtual/dual issues */
50 /* clamp cursor to display */
55 si->cursor.x = x;
56 si->cursor.y = y;
62 /* adjust h/v_display_start to move cursor ont
[all...]
H A DInitAccelerant.c138 Put the cursor at the start of the frame buffer.
139 Nvidia cursor is 32x32 16 color? takes up 4096 bytes of RAM.
141 /* Initialize the rest of the cursor information while we're here */
142 si->cursor.width = 16;
143 si->cursor.height = 16;
144 si->cursor.hot_x = 0;
145 si->cursor.hot_y = 0;
146 si->cursor.x = 0;
147 si->cursor.y = 0;
148 si->cursor
[all...]
/haiku/src/add-ons/accelerants/skeleton/engine/
H A Dcrtc.c662 /* cursor bitmap will be stored at the start of the framebuffer */
668 /* set cursor bitmap adress ... */
676 /* set adress bit17-23, and set graphics mode cursor(?) (registerbit 7 = 1) */
692 /* set cursor colour: not needed because of direct nature of cursor bitmap. */
694 /*clear cursor*/
704 /* activate hardware cursor */
712 LOG(4,("CRTC: enabling cursor\n"));
717 /* b0 = 1 enables cursor */
725 LOG(4,("CRTC: disabling cursor\
741 uint16 *cursor; local
[all...]
H A Dcrtc2.c624 /* cursor bitmap will be stored at the start of the framebuffer */
630 /* set cursor bitmap adress ... */
638 /* set adress bit17-23, and set graphics mode cursor(?) (registerbit 7 = 1) */
654 /* set cursor colour: not needed because of direct nature of cursor bitmap. */
656 /*clear cursor*/
666 /* activate hardware cursor */
674 LOG(4,("CRTC2: enabling cursor\n"));
679 /* b0 = 1 enables cursor */
687 LOG(4,("CRTC2: disabling cursor\
703 uint16 *cursor; local
[all...]
/haiku/src/add-ons/accelerants/via/
H A DCursor.c33 /* Update cursor variables appropriately. */
34 si->cursor.width = width;
35 si->cursor.height = height;
36 si->cursor.hot_x = hot_x;
37 si->cursor.hot_y = hot_y;
43 /* Move the cursor to the specified position on the desktop, taking account of virtual/dual issues */
50 /* clamp cursor to display */
55 si->cursor.x = x;
56 si->cursor.y = y;
94 /* adjust h/v_display_start to move cursor ont
[all...]
/haiku/src/add-ons/accelerants/via/engine/
H A Dcrtc.c617 /* cursor bitmap will be stored at the start of the framebuffer */
624 /* set cursor bitmap adress */
627 /* clear cursor (via cursor uses 4kb max) */
635 /* activate hardware cursor */
643 LOG(4,("CRTC: enabling cursor\n"));
645 * b0 = 0 disables the cursor, b0 = 1 enables the cursor. */
653 LOG(4,("CRTC: disabling cursor\n"));
659 /*set up cursor shap
663 uint8 *cursor; local
[all...]

Completed in 117 milliseconds

1234