/haiku/src/libs/glut/ |
H A D | glutCursor.cpp | 48 * DESCRIPTION: set a new mouse cursor for current window 50 void glutSetCursor(int cursor) { argument 52 gState.currentWindow->cursor = cursor; 53 __glutSetCursor(cursor); 60 * DESCRIPTION: the actual cursor changing routine 62 void __glutSetCursor(int cursor) { argument 63 int realcursor = cursor; 64 if (cursor < 0 || cursor > GLUT_CURSOR_BOTTOM_LEFT_CORNE [all...] |
/haiku/src/servers/app/ |
H A D | CursorManager.cpp | 10 /*! Handles the system's cursor infrastructure */ 101 ServerCursor* cursor = ((ServerCursor*)fCursorList.ItemAtFast(i)); local 102 cursor->fManager = NULL; 103 cursor->ReleaseReference(); 114 ServerCursorReference cursor(_FindCursor(clientTeam, cursorData), false); 116 if (!cursor) { 117 cursor.SetTo(new (std::nothrow) ServerCursor(cursorData), true); 118 if (cursor) { 119 cursor->SetOwningTeam(clientTeam); 120 if (AddCursor(cursor) < B_O 159 AddCursor(ServerCursor* cursor, int32 token) argument 191 RemoveCursor(ServerCursor* cursor) argument 220 ServerCursor* cursor = (ServerCursor*)fCursorList.ItemAtFast(index); local 407 ServerCursor* cursor; local 426 ServerCursor* cursor = (ServerCursor*)fCursorList.ItemAtFast(i); local 438 _RemoveCursor(ServerCursor* cursor) argument [all...] |
H A D | CursorSet.h | 22 \brief Class to manage system cursor sets 30 status_t AddCursor(BCursorID which,const BBitmap *cursor, const BPoint &hotspot); 33 status_t FindCursor(BCursorID which, BBitmap **cursor, BPoint *hotspot); 34 status_t FindCursor(BCursorID which, ServerCursor **cursor) const;
|
H A D | ServerCursor.cpp | 35 \param r Size of the cursor 36 \param cspace Color space of the cursor 38 \param hotspot Hotspot of the cursor 39 \param bytesperline Bytes per row for the cursor. See 58 \param data Pointer to 68-byte cursor data array. See BeBook entry for 73 // Now that we have all the setup, we're going to map (for now) the cursor 87 // for each row in the cursor data 97 // for each column in each row of cursor data 109 // remember cursor data for later 143 \param cursor curso 145 ServerCursor(const ServerCursor* cursor) argument [all...] |
H A D | CursorSet.cpp | 27 \name Name of the cursor set. 37 \brief Saves the data in the cursor set to a file 61 \brief Loads the data into the cursor set from a file 84 \brief Adds the cursor to the set and replaces any existing entry for the given specifier 85 \param which System cursor specifier defined in CursorSet.h 86 \param cursor BBitmap to represent the new cursor. Size should be 48x48 or less. 87 \param hotspot The recipient of the hotspot for the cursor 90 - \c B_BAD_VALUE: cursor is NULL 94 CursorSet::AddCursor(BCursorID which, const BBitmap *cursor, argument 249 ServerCursor *cursor = new(std::nothrow) ServerCursor( local [all...] |
H A D | CursorManager.h | 25 \brief Handles almost all cursor management functions for the system 27 The Cursor manager provides system cursor support, previous unseen on 42 int32 AddCursor(ServerCursor* cursor, 46 bool RemoveCursor(ServerCursor* cursor); 61 void _RemoveCursor(ServerCursor* cursor); 67 // System cursor members
|
/haiku/src/add-ons/accelerants/nvidia/ |
H A D | Cursor.c | 33 /* 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 D | InitAccelerant.c | 146 Put the cursor at the start of the frame buffer. 147 Nvidia cursor is 32x32 16 color? takes up 4096 bytes of RAM. 149 /* Initialize the rest of the cursor information while we're here */ 150 si->cursor.width = 16; 151 si->cursor.height = 16; 152 si->cursor.hot_x = 0; 153 si->cursor.hot_y = 0; 154 si->cursor.x = 0; 155 si->cursor.y = 0; 156 si->cursor [all...] |
/haiku/src/add-ons/accelerants/skeleton/ |
H A D | Cursor.c | 33 /* 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 D | InitAccelerant.c | 138 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/via/ |
H A D | Cursor.c | 33 /* 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...] |
H A D | InitAccelerant.c | 139 Put the cursor at the start of the frame buffer. 140 Nvidia cursor is 32x32 16 color? takes up 4096 bytes of RAM. 142 /* Initialize the rest of the cursor information while we're here */ 143 si->cursor.width = 16; 144 si->cursor.height = 16; 145 si->cursor.hot_x = 0; 146 si->cursor.hot_y = 0; 147 si->cursor.x = 0; 148 si->cursor.y = 0; 149 si->cursor [all...] |
/haiku/src/apps/haikudepot/ui_generic/ |
H A D | LinkedBitmapView.cpp | 67 BCursor cursor(B_CURSOR_ID_FOLLOW_LINK); 68 SetViewCursor(&cursor, true); 70 BCursor cursor(B_CURSOR_SYSTEM_DEFAULT); 71 SetViewCursor(&cursor, true);
|
H A D | LinkView.cpp | 115 BCursor cursor(cursorID); 116 SetViewCursor(&cursor, true);
|
/haiku/src/add-ons/accelerants/neomagic/ |
H A D | Cursor.c | 30 /* 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 D | InitAccelerant.c | 176 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/preferences/appearance/ |
H A D | SysCursorAPI.h | 8 void set_syscursor(cursor_which which, const BCursor *cursor);
|
H A D | SysCursorAPI.cpp | 8 void set_syscursor(cursor_which which, const BCursor *cursor) argument 16 link.Attach<int32>(cursor->m_serverToken); 30 link.Attach<int32>(cursor->fToken);
|
/haiku/src/add-ons/accelerants/matrox/ |
H A D | Cursor.c | 13 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/headers/private/interface/ |
H A D | MenuWindow.h | 41 bool CheckForScrolling(const BPoint& cursor); 46 bool _Scroll(const BPoint& cursor);
|
/haiku/docs/interface_guidelines/docbook-css/ |
H A D | mozilla.css | 20 cursor: pointer;
|
/haiku/src/apps/icon-o-matic/transformable/ |
H A D | PerspectiveBoxStates.cpp | 33 BCursor cursor(cursorData); 34 view->SetViewCursor(&cursor);
|
/haiku/src/add-ons/accelerants/radeon/ |
H A D | Cursor.c | 7 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...] |
/haiku/src/tests/servers/app/cursor_test/ |
H A D | CursorBitmapTest.cpp | 121 BCursor cursor(bitmap, hotspot); 122 SetCursor(&cursor);
|
H A D | CursorTest.cpp | 62 BCursor cursor(kCursorData); 63 SetViewCursor(&cursor);
|