Page 1 of 1
компонент wxChart
Posted: Tue Feb 03, 2009 9:41 am
by bastet_kat
Доброе время суток!
кто-нибудь пользовался компонентом wxChart? просто я решила построить гистограмму и наткнулась на упоминания об этом компоненте, но описания его толком нет...=(
может еще какие компоненты посоветуете для построения гистограмм. спасибо
Posted: Tue Feb 03, 2009 10:16 pm
by T-Rex
Там вроде гистограммы называются Bar Charts.
Кусок из примера что в дистрибутиве wxChart
Code: Select all
void MyPanel::CreatePanelLeft2(wxBoxSizer *sizer)
{
wxChartCtrl *chartLeft2;
// Create Panel Left Row 2
wxChartPoints *bcpLeft1;
bcpLeft1 = wxBar3DChartPoints::CreateWxBar3DChartPoints(
wxT("Ita"), wxCHART_NOCOLOR, true );
bcpLeft1->Add( wxT("val3"), 2, 12 );
bcpLeft1->Add( wxT("val1"), 5, 15 );
bcpLeft1->Add( wxT("val4"), 8, 4);
bcpLeft1->Add( wxT("val2"), 15, 2 );
bcpLeft1->Add( wxT("val5"), 20, 5 );
bcpLeft1->SetDisplayTag( YVALUE );
wxStaticText *lblTitle3 = new wxStaticText(this,
wxID_ANY, wxT("Bar Charts"));
chartLeft2 = new wxChartCtrl( this, -1,
(STYLE)(USE_AXIS_X | USE_ZOOM_BUT),
wxDefaultPosition, wxSize(200,200),
wxSUNKEN_BORDER );
chartLeft2->Add( bcpLeft1 );
sizer->Add( lblTitle3, 0, wxEXPAND );
sizer->Add( chartLeft2, 1, wxEXPAND );
}
ЗЫ: Оказывается есть барышни среди wx-юзеров.. это радует
Posted: Mon Feb 16, 2009 8:05 am
by bastet_kat
Большое спасибо за помощь =)