diff --git a/components/fpspreadsheet/examples/visual/fpsgrid/fpsgrid.lpi b/components/fpspreadsheet/examples/visual/fpsgrid/fpsgrid.lpi index 827dc478c..c27c3e3ff 100644 --- a/components/fpspreadsheet/examples/visual/fpsgrid/fpsgrid.lpi +++ b/components/fpspreadsheet/examples/visual/fpsgrid/fpsgrid.lpi @@ -1,11 +1,13 @@ - + + + + - <UseXPManifest Value="True"/> <Icon Value="0"/> @@ -19,14 +21,12 @@ </BuildModes> <PublishOptions> <Version Value="2"/> - <IgnoreBinaries Value="False"/> - <IncludeFileFilter Value="*.(pas|pp|inc|lfm|lpr|lrs|lpi|lpk|sh|xml)"/> - <ExcludeFileFilter Value="*.(bak|ppu|ppw|o|so);*~;backup"/> </PublishOptions> <RunParams> - <local> - <FormatVersion Value="1"/> - </local> + <FormatVersion Value="2"/> + <Modes Count="1"> + <Mode0 Name="default"/> + </Modes> </RunParams> <RequiredPackages Count="2"> <Item1> diff --git a/components/fpspreadsheet/source/visual/fpspreadsheetctrls.pas b/components/fpspreadsheet/source/visual/fpspreadsheetctrls.pas index 2479f4b80..75452296c 100644 --- a/components/fpspreadsheet/source/visual/fpspreadsheetctrls.pas +++ b/components/fpspreadsheet/source/visual/fpspreadsheetctrls.pas @@ -3479,14 +3479,9 @@ procedure TsCellCombobox.SetFormatItem(AValue: TsCellFormatItem); begin FFormatItem := AValue; if FFormatItem in [cfiFontColor, cfiBackgroundColor, cfiBorderColor] then - begin - inherited Style := csOwnerDrawFixed; - ReadOnly := true; - end else - begin + inherited Style := csOwnerDrawFixed + else inherited Style := csDropdown; - ReadOnly := false; - end; Populate; ExtractFromSheet;