|
void __fastcall TDataViewForm::XGridEditChange(TObject *Sender)
{
if(XGridEdit->Text != "")
Chart->BottomAxis->Increment = StrToFloat(XGridEdit->Text);
}
간단하게는 이러케 하면 될거 같은데요. ^^
근데. 이렇게 해도 Edit 박스에 영문자나 숫자가 아닌 문자를 입력하면
에러가 뜰겁니다.
그래서 안전하게 하려면..
void __fastcall TDataViewForm::XGridEditChange(TObject *Sender)
{
float inc;
try
{
inc = StrToFloat(XGridEdit->Text);
}catch(...)
{
return;
}
Chart->BottomAxis->Increment = inc;
}
|