spready: Add tool button to clear format. Update to fpspreadsheet r6565.

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6566 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
wp_xxyyzz
2018-07-24 22:04:05 +00:00
parent a52d81d804
commit 712522fcce
4 changed files with 99 additions and 45 deletions

View File

@ -1,7 +1,7 @@
object MainForm: TMainForm object MainForm: TMainForm
Left = 265 Left = 433
Height = 709 Height = 709
Top = 139 Top = 190
Width = 1120 Width = 1120
Caption = 'spready' Caption = 'spready'
ClientHeight = 689 ClientHeight = 689
@ -416,6 +416,11 @@ object MainForm: TMainForm
ImageIndex = 73 ImageIndex = 73
Style = tbsDropDown Style = tbsDropDown
end end
object ToolButton23: TToolButton
Left = 961
Top = 0
Action = AcClearFormat
end
end end
object ToolBar2: TToolBar object ToolBar2: TToolBar
Left = 0 Left = 0
@ -605,6 +610,7 @@ object MainForm: TMainForm
Constraints.MinHeight = 28 Constraints.MinHeight = 28
EdgeBorders = [ebBottom] EdgeBorders = [ebBottom]
TabOrder = 5 TabOrder = 5
OnResize = ToolBar3Resize
object Panel2: TPanel object Panel2: TPanel
Left = 1 Left = 1
Height = 26 Height = 26
@ -627,10 +633,11 @@ object MainForm: TMainForm
end end
end end
object CellEdit: TsCellEdit object CellEdit: TsCellEdit
AnchorSideRight.Side = asrBottom
Left = 144 Left = 144
Height = 23 Height = 23
Top = 0 Top = 0
Width = 974 Width = 852
Align = alClient Align = alClient
BorderSpacing.Right = 2 BorderSpacing.Right = 2
BorderSpacing.Bottom = 3 BorderSpacing.Bottom = 3
@ -675,15 +682,15 @@ object MainForm: TMainForm
object AcAddWorksheet: TsWorksheetAddAction object AcAddWorksheet: TsWorksheetAddAction
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Add worksheet' Caption = 'Add...'
Hint = 'Add empty worksheet' Hint = 'Add worksheet'
ImageIndex = 1 ImageIndex = 1
NameMask = 'Sheet%d' NameMask = 'Sheet%d'
end end
object AcDeleteWorksheet: TsWorksheetDeleteAction object AcDeleteWorksheet: TsWorksheetDeleteAction
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Delete worksheet...' Caption = 'Delete'
Hint = 'Delete worksheet' Hint = 'Delete worksheet'
ImageIndex = 2 ImageIndex = 2
end end
@ -713,23 +720,23 @@ object MainForm: TMainForm
object AcFontUnderline: TsFontStyleAction object AcFontUnderline: TsFontStyleAction
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Underline' Caption = 'Underlined'
Hint = 'Underline' Hint = 'Underlined'
ImageIndex = 6 ImageIndex = 6
FontStyle = fssUnderline FontStyle = fssUnderline
end end
object AcFontStrikeout: TsFontStyleAction object AcFontStrikeout: TsFontStyleAction
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Strikeout' Caption = 'Strike-through'
Hint = 'Strikeout' Hint = 'Strike-through'
ImageIndex = 7 ImageIndex = 7
FontStyle = fssStrikeOut FontStyle = fssStrikeOut
end end
object AcVertAlignTop: TsVertAlignmentAction object AcVertAlignTop: TsVertAlignmentAction
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Top' Caption = 'Top-aligned text'
Hint = 'Top-aligned text' Hint = 'Top-aligned text'
ImageIndex = 11 ImageIndex = 11
VertAlignment = vaTop VertAlignment = vaTop
@ -737,7 +744,7 @@ object MainForm: TMainForm
object AcVertAlignCenter: TsVertAlignmentAction object AcVertAlignCenter: TsVertAlignmentAction
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Center' Caption = 'Vertically centered text'
Hint = 'Vertically centered text' Hint = 'Vertically centered text'
ImageIndex = 12 ImageIndex = 12
VertAlignment = vaCenter VertAlignment = vaCenter
@ -745,7 +752,7 @@ object MainForm: TMainForm
object AcVertAlignBottom: TsVertAlignmentAction object AcVertAlignBottom: TsVertAlignmentAction
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Bottom' Caption = 'Bottom-aligned text'
Hint = 'Bottom-aligned text' Hint = 'Bottom-aligned text'
ImageIndex = 13 ImageIndex = 13
VertAlignment = vaBottom VertAlignment = vaBottom
@ -753,24 +760,24 @@ object MainForm: TMainForm
object AcHorAlignLeft: TsHorAlignmentAction object AcHorAlignLeft: TsHorAlignmentAction
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Left' Caption = 'Left-justified text'
Hint = 'Left-aligned text' Hint = 'Left-justified text'
ImageIndex = 8 ImageIndex = 8
HorAlignment = haLeft HorAlignment = haLeft
end end
object AcHorAlignCenter: TsHorAlignmentAction object AcHorAlignCenter: TsHorAlignmentAction
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Center' Caption = 'Horizontally centered text'
Hint = 'Centered text' Hint = 'Horizontally centered text'
ImageIndex = 9 ImageIndex = 9
HorAlignment = haCenter HorAlignment = haCenter
end end
object AcHorAlignRight: TsHorAlignmentAction object AcHorAlignRight: TsHorAlignmentAction
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Right' Caption = 'Right-justified text'
Hint = 'Right-aligned text' Hint = 'Right-justified text'
ImageIndex = 10 ImageIndex = 10
HorAlignment = haRight HorAlignment = haRight
end end
@ -785,33 +792,31 @@ object MainForm: TMainForm
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Horizontal text' Caption = 'Horizontal text'
Hint = 'Horizontal'
end end
object AcTextRot90CW: TsTextRotationAction object AcTextRot90CW: TsTextRotationAction
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = '90° clockwise' Caption = '90° clockwise'
Hint = '90° clockwise rotated text' Hint = '90° clockwise rotated text'
TextRotation = rt90DegreeClockwiseRotation
end end
object AcTextRot90CCW: TsTextRotationAction object AcTextRot90CCW: TsTextRotationAction
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = '90° counter-clockwise' Caption = '90° counter-clockwise'
Hint = '90° counter-clockwise rotated text' Hint = '90° counter-clockwise rotated text'
TextRotation = rt90DegreeCounterClockwiseRotation
end end
object AcTextRotStacked: TsTextRotationAction object AcTextRotStacked: TsTextRotationAction
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Stacked' Caption = 'Stacked'
Hint = 'Vertically stacked horizontal letters' Hint = 'Vertically stacked horizontal letters'
TextRotation = rtStacked
end end
object AcNumFormatCustom: TsNumberFormatAction object AcNumFormatCustom: TsNumberFormatAction
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Custom...' Caption = 'Custom...'
Hint = 'Custom number format' Hint = 'Custom...'
NumberFormat = nfCustom NumberFormat = nfCustom
OnGetNumberFormatString = AcNumFormatCustomGetNumberFormatString OnGetNumberFormatString = AcNumFormatCustomGetNumberFormatString
end end
@ -825,21 +830,21 @@ object MainForm: TMainForm
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Fixed' Caption = 'Fixed'
Hint = 'Fixed decimals format' Hint = 'Fixed'
NumberFormat = nfFixed NumberFormat = nfFixed
end end
object AcNumFormatFixedTh: TsNumberFormatAction object AcNumFormatFixedTh: TsNumberFormatAction
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Fixed w/thousand separator' Caption = 'Fixed w/thousand separator'
Hint = 'Fixed decimal count with thousand separator' Hint = 'Fixed w/thousand separator'
NumberFormat = nfFixedTh NumberFormat = nfFixedTh
end end
object AcNumFormatPercentage: TsNumberFormatAction object AcNumFormatPercentage: TsNumberFormatAction
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Percent' Caption = 'Percent'
Hint = 'Percent format' Hint = 'Percent'
ImageIndex = 16 ImageIndex = 16
NumberFormat = nfPercentage NumberFormat = nfPercentage
end end
@ -847,27 +852,28 @@ object MainForm: TMainForm
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Currency' Caption = 'Currency'
Hint = 'Currency format' Hint = 'Currency'
NumberFormat = nfCurrency NumberFormat = nfCurrency
end end
object AcNumFormatCurrencyRed: TsNumberFormatAction object AcNumFormatCurrencyRed: TsNumberFormatAction
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Currency (red)' Caption = 'Currency (red)'
Hint = 'Currency format (negative values in red)' Hint = 'Currency (red)'
NumberFormat = nfCurrencyRed NumberFormat = nfCurrencyRed
end end
object AcNumFormatExp: TsNumberFormatAction object AcNumFormatExp: TsNumberFormatAction
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Exponential' Caption = 'Exponential'
Hint = 'Exponential format' Hint = 'Exponential'
NumberFormat = nfExp NumberFormat = nfExp
end end
object AcNumFormatFraction1: TsNumberFormatAction object AcNumFormatFraction1: TsNumberFormatAction
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Fraction (1 digit)' Caption = 'Fraction (1 digit)'
Hint = 'Fraction with 1-digit numbers'
NumberFormat = nfFraction NumberFormat = nfFraction
NumberFormatString = '# ?/?' NumberFormatString = '# ?/?'
end end
@ -875,6 +881,7 @@ object MainForm: TMainForm
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Fraction (2 digits)' Caption = 'Fraction (2 digits)'
Hint = 'Fraction with 2-digit numbers'
NumberFormat = nfFraction NumberFormat = nfFraction
NumberFormatString = '# ??/??' NumberFormatString = '# ??/??'
end end
@ -882,13 +889,14 @@ object MainForm: TMainForm
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Fraction (3 digits)' Caption = 'Fraction (3 digits)'
Hint = 'Fraction with 3-digit numbers'
NumberFormat = nfFraction NumberFormat = nfFraction
NumberFormatString = '# ???/???' NumberFormatString = '# ???/???'
end end
object AcNumFormatDateTime: TsNumberFormatAction object AcNumFormatDateTime: TsNumberFormatAction
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Date/time' Caption = 'Date and time'
Hint = 'Date and time' Hint = 'Date and time'
NumberFormat = nfShortDateTime NumberFormat = nfShortDateTime
end end
@ -896,70 +904,70 @@ object MainForm: TMainForm
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Long date' Caption = 'Long date'
Hint = 'Long date format' Hint = 'Long date'
NumberFormat = nfLongDate NumberFormat = nfLongDate
end end
object AcNumFormatShortDate: TsNumberFormatAction object AcNumFormatShortDate: TsNumberFormatAction
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Short date' Caption = 'Short date'
Hint = 'Short date format' Hint = 'Short date'
NumberFormat = nfShortDate NumberFormat = nfShortDate
end end
object AcNumFormatDayMonth: TsNumberFormatAction object AcNumFormatDayMonth: TsNumberFormatAction
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Day and month' Caption = 'Day and month'
Hint = 'Day and month only' Hint = 'Day and month'
NumberFormat = nfDayMonth NumberFormat = nfDayMonth
end end
object AcNumFormatMonthYear: TsNumberFormatAction object AcNumFormatMonthYear: TsNumberFormatAction
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Month and year' Caption = 'Month and year'
Hint = 'Month and year only' Hint = 'Month and year'
NumberFormat = nfMonthYear NumberFormat = nfMonthYear
end end
object AcNumFormatLongTime: TsNumberFormatAction object AcNumFormatLongTime: TsNumberFormatAction
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Long time' Caption = 'Long time'
Hint = 'Long time foramt' Hint = 'Long time'
NumberFormat = nfLongTime NumberFormat = nfLongTime
end end
object AcNumFormatShortTime: TsNumberFormatAction object AcNumFormatShortTime: TsNumberFormatAction
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Short time' Caption = 'Short time'
Hint = 'Short time format' Hint = 'Short time'
NumberFormat = nfShortTime NumberFormat = nfShortTime
end end
object AcNumFormatLongTimeAM: TsNumberFormatAction object AcNumFormatLongTimeAM: TsNumberFormatAction
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Long time AM/PM' Caption = 'Long time AM/PM'
Hint = 'Long 12-hour time format' Hint = 'Long time AM/PM'
NumberFormat = nfLongTimeAM NumberFormat = nfLongTimeAM
end end
object AcNumFormatShortTimeAM: TsNumberFormatAction object AcNumFormatShortTimeAM: TsNumberFormatAction
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Short time AM/PM' Caption = 'Short time AM/PM'
Hint = 'Short 12-hour time format' Hint = 'Short time AM/PM'
NumberFormat = nfShortTimeAM NumberFormat = nfShortTimeAM
end end
object AcNumFormatTimeInterval: TsNumberFormatAction object AcNumFormatTimeInterval: TsNumberFormatAction
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Time interval' Caption = 'Time interval'
Hint = 'Time interval format' Hint = 'Time interval'
NumberFormat = nfTimeInterval NumberFormat = nfTimeInterval
end end
object AcNumFormatText: TsNumberFormatAction object AcNumFormatText: TsNumberFormatAction
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Text' Caption = 'Text'
Hint = 'Text format' Hint = 'Text'
NumberFormat = nfText NumberFormat = nfText
end end
object AcViewInspector: TAction object AcViewInspector: TAction
@ -1647,8 +1655,8 @@ object MainForm: TMainForm
object AcMergeCells: TsMergeAction object AcMergeCells: TsMergeAction
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Caption = 'Merge' Caption = 'Merge/unmerge'
Hint = 'Merge cells' Hint = 'Merge/unmerge cells'
ImageIndex = 23 ImageIndex = 23
end end
object AcCopyFormat: TsCopyAction object AcCopyFormat: TsCopyAction
@ -1706,7 +1714,6 @@ object MainForm: TMainForm
object AcCommentNew: TsCellCommentAction object AcCommentNew: TsCellCommentAction
Category = 'FPSpreadsheet' Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource WorkbookSource = WorkbookSource
Mode = ccmNew
Caption = 'New comment' Caption = 'New comment'
Hint = 'New comment' Hint = 'New comment'
ImageIndex = 54 ImageIndex = 54
@ -1912,12 +1919,19 @@ object MainForm: TMainForm
Checked = True Checked = True
OnExecute = AcSettingsReadFormulasExecute OnExecute = AcSettingsReadFormulasExecute
end end
object AcClearFormat: TsClearFormatAction
Category = 'FPSpreadsheet'
WorkbookSource = WorkbookSource
Caption = 'AcClearFormat'
Hint = 'Clear format'
ImageIndex = 74
end
end end
object ImageList: TImageList object ImageList: TImageList
left = 176 left = 176
top = 312 top = 312
Bitmap = { Bitmap = {
4C694A0000001000000010000000003F9300003F9300003F9300003F9424003F 4C694B0000001000000010000000003F9300003F9300003F9300003F9424003F
948A003E93CC004095CC004095CC004095CC004095CC004095CC004095CC0040 948A003E93CC004095CC004095CC004095CC004095CC004095CC004095CC0040
95CC004095CC00409599003F9400003F9300003F9324003F938A0E4B9CD33F76 95CC004095CC00409599003F9400003F9300003F9324003F938A0E4B9CD33F76
C0EC5D90D4FF3365A9FFA0A0A0FFA9A9A9FFA9A9A9FFAAAAAAFFACACACFFAEAE C0EC5D90D4FF3365A9FFA0A0A0FFA9A9A9FFA9A9A9FFAAAAAAFFACACACFFAEAE
@ -4285,6 +4299,38 @@ object MainForm: TMainForm
649E0146769301578895016294A2002D57BD002D57BC002D57BC002D58BC002D 649E0146769301578895016294A2002D57BD002D57BC002D57BC002D58BC002D
58BC002E598BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF 58BC002E598BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00010101000101010001010100414141008686
86008B8B8B002502B0002502B2002502B3002602B5372602B47B2502B47C2502
B3382502AF002402AC002302A800010101003A3A3A0079797900808080008686
86008B8B8B002502B0002502B2002502B3382502B37CC9B8FDFFCAB9FEFF2502
B17E2502AF392402AC002302A8006C6C6C007373730079797900808080008686
86008B8B8B002502B0002502B2392502B17EC6B5FCFFB6A5ECFFB8A7ECFFCAB9
FEFF2402AD812402AC3B2302A8006C6C6C007373730079797900808080008686
86008B8B8B002502B0392502B07FC4B3FBFFB3A2EAFFB5A4EBFFB6A5ECFFB8A7
ECFFCAB9FEFF2402A9862302A83D6C6C6C007373730079797900808080008686
86008A8A8A2F88888866C1B0F9FFB09FE9FFB2A1E9FFB3A2EAFFB5A4EBFFB6A5
ECFF9887DCFFAA99EEFF2302A58A6C6C6C007373730079797900808080008585
852F83838366F8F8F8FFF5F5F5FFAE9DE8FFB09FE9FFB2A1E9FFB3A2EAFF9584
D9FF9786DBFFA998EDFF2202A18D6C6C6C0073737300797979007F7F7F2F7D7D
7D66F6F6F6FFF2F2F2FFF2F2F2FFF2F2F2FFAE9DE8FFB09FE9FF9281D6FF9483
D8FFA695EAFF22029F9022029F416C6C6C00737373007878782F76767666F4F4
F4FFEFEFEFFFEFEFEFFFEFEFEFFFEFEFEFFFEFEFEFFF8E7DD2FF907FD4FFA392
E7FF21029D9221029C4221029E006C6C6C007272722F70707066F3F3F3FFECEC
ECFFECECECFFECECECFFECECECFFECECECFFCECECEFFD0D0D0FF9F8EE3FF2102
9B9521029A4321029C0021029E006B6B6B2F69696966F1F1F1FFE9E9E9FFE9E9
E9FFE9E9E9FFE9E9E9FFE9E9E9FFCACACAFFCCCCCCFFDCDCDCFF363636662003
98452102990021029C0021029E0063636366F0F0F0FFE6E6E6FFE6E6E6FFE6E6
E6FFE6E6E6FFE6E6E6FFC6C6C6FFC8C8C8FFD8D8D8FF272727662323232F2003
97002102990021029C0021029E0058585866F0F0F0FFE3E3E3FFE3E3E3FFE3E3
E3FFE3E3E3FFC2C2C2FFC4C4C4FFD4D4D4FF1A1A1A661616162F202020002003
97002102990021029C0021029E004848482F3D3D3D66F0F0F0FFE1E1E1FFE1E1
E1FFBFBFBFFFC0C0C0FFD1D1D1FF0F0F0F660C0C0C2F14141400202020002003
97002102990021029C0021029E00454545002A2A2A2F20202066DFDFDFFFCECE
CEFFCECECEFFCECECEFF050505660303032F0A0A0A0014141400202020002003
97002102990021029C0021029E0045454500272727001111112F0A0A0A660505
056602020266010101660000002F020202000A0A0A0014141400211844002303
A5002302A4002302A4002202A300FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00 FF00FFFFFF00FFFFFF00FFFFFF00
} }
end end

View File

@ -330,6 +330,7 @@ type
AcNumFormatText: TsNumberFormatAction; AcNumFormatText: TsNumberFormatAction;
AcCellProtection_Cell: TsCellProtectionAction; AcCellProtection_Cell: TsCellProtectionAction;
AcCellProtection_HideFormulas: TsCellProtectionAction; AcCellProtection_HideFormulas: TsCellProtectionAction;
AcClearFormat: TsClearFormatAction;
Splitter2: TSplitter; Splitter2: TSplitter;
Splitter3: TSplitter; Splitter3: TSplitter;
AcZoom100: TsWorksheetZoomAction; AcZoom100: TsWorksheetZoomAction;
@ -367,6 +368,7 @@ type
ToolButton20: TToolButton; ToolButton20: TToolButton;
ToolButton21: TToolButton; ToolButton21: TToolButton;
ToolButton22: TToolButton; ToolButton22: TToolButton;
ToolButton23: TToolButton;
ToolButton24: TToolButton; ToolButton24: TToolButton;
ToolButton25: TToolButton; ToolButton25: TToolButton;
ToolButton26: TToolButton; ToolButton26: TToolButton;
@ -461,6 +463,7 @@ type
procedure InspectorEnter(Sender: TObject); procedure InspectorEnter(Sender: TObject);
procedure InspectorExit(Sender: TObject); procedure InspectorExit(Sender: TObject);
procedure InspectorTabControlChange(Sender: TObject); procedure InspectorTabControlChange(Sender: TObject);
procedure ToolBar3Resize(Sender: TObject);
procedure TSaveDialogTypeChange(Sender: TObject); procedure TSaveDialogTypeChange(Sender: TObject);
procedure WorksheetGridClickHyperlink(Sender: TObject; procedure WorksheetGridClickHyperlink(Sender: TObject;
const AHyperlink: TsHyperlink); const AHyperlink: TsHyperlink);
@ -1086,6 +1089,11 @@ begin
UpdateInspectorColumns; UpdateInspectorColumns;
end; end;
procedure TMainForm.ToolBar3Resize(Sender: TObject);
begin
CellEdit.Width := ToolBar3.ClientWidth - CellEdit.Left - 4;
end;
procedure TMainForm.LoadFile(const AFileName: String); procedure TMainForm.LoadFile(const AFileName: String);
var var
crs: TCursor; crs: TCursor;

View File

@ -20,7 +20,7 @@
<AutoIncrementBuild Value="True"/> <AutoIncrementBuild Value="True"/>
<MajorVersionNr Value="1"/> <MajorVersionNr Value="1"/>
<MinorVersionNr Value="7"/> <MinorVersionNr Value="7"/>
<BuildNr Value="3"/> <BuildNr Value="4"/>
<StringTable InternalName="Spready" ProductName="Spready" ProductVersion="0.0.0.0"/> <StringTable InternalName="Spready" ProductName="Spready" ProductVersion="0.0.0.0"/>
</VersionInfo> </VersionInfo>
<BuildModes Count="2"> <BuildModes Count="2">

Binary file not shown.