X11,проблема в том, что я вывожу значения до присвоения
Добавлено: Цитата: Ну так закоментируй EditValue := InternalEditValue;
и тогда у тебя будет
EditValue со старым значением, а InternalEditValue с новым
не пойму в чем проблема
X11,проблема в том, что не зависимо от того, какой из этих двух блоков кода я буду выполнять, значение main.StatusBar1.Panels[0].Text не должно менятся, но оно меняется
Код: procedure TVetBaseForm.cxColBEPropChange(Sender: TObject);
var col : TcxGridDBColumn;
tv : TcxGridDBTableView;
begin
tv := TcxGridDBTableView(TcxGridSite(TControl(Sender).Parent).GridView);
if (tv.Controller.FocusedRow is TcxGridFilterRow) then Abort;
col := TcxGridDBColumn(tv.Controller.FocusedColumn);
if (col.Properties is TcxCustomButtonEditProperties) then
with TcxCustomTextEdit(tv.Controller.EditingController.Edit) do
begin
main.StatusBar1.Panels[0].Text := ' EditValue := ' + VarToStr(EditValue) +
' EditingValue := ' + VarToStr(EditingValue) + ' InternalEditValue := ' + VarToStr(InternalEditValue) + ' EditingText := ' + EditingText;
EditValue := InternalEditValue;
SelectAll;
end;
end;