// Windows callbacks
- virtual void SetupColours();
- virtual void MacHandleControlClick( WXWidget control , wxInt16 controlpart , bool mouseStillDown ) ;
- virtual bool MacCanFocus() const { return true ; }
void OnChar(wxKeyEvent& event);
void* m_macList ;
wxArrayString m_stringArray ;
wxListDataArray m_dataArray ;
wxArrayInt m_selectionPreImage ;
+ wxArrayLong m_idArray ;
+ wxUint32 m_nextId ;
+
void MacSetRedraw( bool doDraw ) ;
protected:
- void MacDestroy() ;
void MacDelete( int n ) ;
void MacInsert( int n , const wxString& item) ;
void MacAppend( const wxString& item) ;
void MacDoClick() ;
void MacDoDoubleClick() ;
- // do we have multiple selections?
- bool HasMultipleSelection() const;
// free memory (common part of Clear() and dtor)
// prevent collision with some BSD definitions of macro Free()