X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/debe6624c1e9d4bf3243381153d1e173c849bcd8..e6b5bdedf81232eb4dd80104f3030be7c59a11fc:/src/gtk1/cursor.cpp diff --git a/src/gtk1/cursor.cpp b/src/gtk1/cursor.cpp index 1f84b80f69..01a469f84f 100644 --- a/src/gtk1/cursor.cpp +++ b/src/gtk1/cursor.cpp @@ -2,9 +2,8 @@ // Name: cursor.cpp // Purpose: // Author: Robert Roebling -// Created: 01/02/97 -// Id: -// Copyright: (c) 1998 Robert Roebling, Julian Smart and Markus Holzem +// Id: $Id$ +// Copyright: (c) 1998 Robert Roebling // Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// @@ -31,13 +30,13 @@ class wxCursorRefData: public wxObjectRefData wxCursorRefData::wxCursorRefData(void) { - m_cursor = NULL; -}; + m_cursor = (GdkCursor *) NULL; +} wxCursorRefData::~wxCursorRefData(void) { if (m_cursor) gdk_cursor_destroy( m_cursor ); -}; +} //----------------------------------------------------------------------------- @@ -47,7 +46,7 @@ IMPLEMENT_DYNAMIC_CLASS(wxCursor,wxObject) wxCursor::wxCursor(void) { -}; +} wxCursor::wxCursor( int cursorId ) { @@ -67,7 +66,7 @@ wxCursor::wxCursor( int cursorId ) case wxCURSOR_IBEAM: gdk_cur = GDK_XTERM; break; case wxCURSOR_PENCIL: gdk_cur = GDK_PENCIL; break; case wxCURSOR_NO_ENTRY: gdk_cur = GDK_PIRATE; break; - }; + } M_CURSORDATA->m_cursor = gdk_cursor_new( gdk_cur ); @@ -97,49 +96,49 @@ wxCursor::wxCursor( int cursorId ) wxCURSOR_BASED_ARROW_DOWN */ -}; +} wxCursor::wxCursor( const wxCursor &cursor ) { Ref( cursor ); -}; +} wxCursor::wxCursor( const wxCursor *cursor ) { UnRef(); if (cursor) Ref( *cursor ); -}; +} wxCursor::~wxCursor(void) { -}; +} wxCursor& wxCursor::operator = ( const wxCursor& cursor ) { if (*this == cursor) return (*this); Ref( cursor ); return *this; -}; +} bool wxCursor::operator == ( const wxCursor& cursor ) { return m_refData == cursor.m_refData; -}; +} bool wxCursor::operator != ( const wxCursor& cursor ) { return m_refData != cursor.m_refData; -}; +} bool wxCursor::Ok(void) const { - return TRUE; -}; + return (m_refData != NULL); +} GdkCursor *wxCursor::GetCursor(void) const { return M_CURSORDATA->m_cursor; -}; +} //----------------------------------------------------------------------------- // busy cursor routines @@ -150,24 +149,24 @@ bool g_isBusy = FALSE; void wxEndBusyCursor(void) { g_isBusy = FALSE; -}; +} void wxBeginBusyCursor( wxCursor *WXUNUSED(cursor) ) { g_isBusy = TRUE; -}; +} bool wxIsBusy(void) { return g_isBusy; -}; +} void wxSetCursor( const wxCursor& cursor ) { extern wxCursor *g_globalCursor; if (g_globalCursor) (*g_globalCursor) = cursor; - if (cursor.Ok()) {}; -}; + if (cursor.Ok()) {} +}