1///////////////////////////////////////////////////////////////////////////// 2// Name: stattext.h 3// Purpose: wxStaticText class 4// Author: Stefan Csomor 5// Modified by: 6// Created: 1998-01-01 7// RCS-ID: $Id: stattext.h 37393 2006-02-08 21:47:09Z VZ $ 8// Copyright: (c) Stefan Csomor 9// Licence: wxWindows licence 10///////////////////////////////////////////////////////////////////////////// 11 12#ifndef _WX_STATTEXT_H_ 13#define _WX_STATTEXT_H_ 14 15class WXDLLEXPORT wxStaticText: public wxStaticTextBase 16{ 17public: 18 wxStaticText() { } 19 20 wxStaticText(wxWindow *parent, wxWindowID id, 21 const wxString& label, 22 const wxPoint& pos = wxDefaultPosition, 23 const wxSize& size = wxDefaultSize, 24 long style = 0, 25 const wxString& name = wxStaticTextNameStr) 26 { 27 Create(parent, id, label, pos, size, style, name); 28 } 29 30 bool Create(wxWindow *parent, wxWindowID id, 31 const wxString& label, 32 const wxPoint& pos = wxDefaultPosition, 33 const wxSize& size = wxDefaultSize, 34 long style = 0, 35 const wxString& name = wxStaticTextNameStr); 36 37 // accessors 38 void SetLabel( const wxString &str ) ; 39 bool SetFont( const wxFont &font ); 40 41 virtual bool AcceptsFocus() const { return FALSE; } 42 43protected : 44 45 virtual wxSize DoGetBestSize() const ; 46 47 DECLARE_DYNAMIC_CLASS_NO_COPY(wxStaticText) 48}; 49 50#endif 51 // _WX_STATTEXT_H_ 52