summaryrefslogtreecommitdiff
path: root/extras/tiopf/gui
diff options
context:
space:
mode:
authorgraemeg <graemeg@ae50a9b5-8222-0410-bf8d-8a13f76226bf>2008-04-21 14:56:01 +0000
committergraemeg <graemeg@ae50a9b5-8222-0410-bf8d-8a13f76226bf>2008-04-21 14:56:01 +0000
commitee37be5fea626af37513b85b517ee3b4b6ea2e1a (patch)
tree0e405580a68369040999ba5c0a6c116ff4922a30 /extras/tiopf/gui
parenta71e8ebcb42fcc874e97515e9fbe1681923056c1 (diff)
downloadfpGUI-ee37be5fea626af37513b85b517ee3b4b6ea2e1a.tar.xz
* Updated Demo 7 for tiOPF.
* Added Demo 8 for tiOPF (still incomplete).
Diffstat (limited to 'extras/tiopf/gui')
-rw-r--r--extras/tiopf/gui/tiCompositeMediators.pas10
1 files changed, 7 insertions, 3 deletions
diff --git a/extras/tiopf/gui/tiCompositeMediators.pas b/extras/tiopf/gui/tiCompositeMediators.pas
index 34417aa8..cd8d3547 100644
--- a/extras/tiopf/gui/tiCompositeMediators.pas
+++ b/extras/tiopf/gui/tiCompositeMediators.pas
@@ -608,15 +608,19 @@ begin
end;
procedure TCompositeStringGridMediator.RebuildStringGrid;
+var
+ i: integer;
begin
+ writeln('RebuildStringGrid');
{ This rebuilds the whole list. Not very efficient. }
-// View.BeginUpdate;
+ View.BeginUpdate;
try
FMediatorList.Clear;
-// View.Columns.Clear;
+ for i := View.ColumnCount to 1 do
+ View.DeleteColumn(i);
CreateSubMediators;
finally
-// View.EndUpdate;
+ View.EndUpdate;
end;
// { Do nothing. Can be implement as you see fit. A simple example is given