fix, project observers not connected but getCmdParams could open one

borken in c865145041 because class in ce_options was forcing an update
This commit is contained in:
Basile Burg 2015-05-12 04:40:06 +02:00
parent d8dfee1fbf
commit bdb39e50f1
2 changed files with 74 additions and 1 deletions

View File

@ -574,6 +574,42 @@ object CEMainForm: TCEMainForm
end
object MenuItem68: TMenuItem
Action = actSetRunnableSw
Bitmap.Data = {
36040000424D3604000000000000360000002800000010000000100000000100
2000000000000004000064000000640000000000000000000000000000000000
00170000001A0000001A0000001A0000001A0000001A0000001A0000001A0000
001A0000001A0669009E056600D10669009E00000017000000000000001E0B0B
0B640D0D0D780D0D0D780D0D0D780D0D0D780D0D0D780D0D0D780D0D0D780D0D
0D780D0D0D780C7602E42BDF1AFF0C7602E40B0B0B640000001E0B0B0B002323
2377EDDDDDFFF6E5E5FFECDCDCFFECDCDCFFECDCDCFFECDCDCFFECDCDCFF67AD
58FF3A9C2CFF3A9C2CFF3DE22CFF3A9C2CFF108104E40B6A00993D3D3D003D3D
3D76EBDDDDFF999999FFE9DBDBFFE9DBDBFFE9DBDBFFC7BABAFFBBAFAFFF329B
23FF52E741FF52E741FF52E741FF52E741FF52E741FF109500CC484848004848
4874E8DDDDFFE4D9D9FFE4D9D9FFE3D8D8FFA8A5A5FFD2D2D2FFD2D2D2FF479A
3DFF33A123FF38A528FF66EB55FF3CA92BFF179407E3129C00994F4F4F004F4F
4F73E5DCDCFFE0D6D6FFE0D6D6FFDCD3D3FF8C8C8CFFF2F2F2FFF2F2F2FF8C8C
8CFFB1A9A9FF3BAC2AFF75EE64FF3CAE2BFF4F4F4F7331772800555555005555
5571E3DEDEFFDBD4D4FFDBD4D4FFD6D0D0FF808080FFFDFDFDFFFDFDFDFF8080
80FFAEA9A9FF64BA55FF3CB22AFF64BB56FF55555571555555005C5C5C005C5C
5C70E6E5E5FFD8D4D4FFD6D1D1FFD0CCCCFF747474FFB2B2B2FFB2B2B2FF7474
74FFB3AFAFFFD6D1D1FFD6D1D1FFD9D4D4FF5C5C5C705C5C5C00636363006363
636EE9E9E9FFDDDCDCFFD7D5D5FFCBC9C9FF686868FFE1E1E1FFE1E1E1FF6868
68FFB7B6B6FFD1CFCFFFD1CFCFFFD7D4D4FF6363636E63636300696969006969
696DEBEBEBFFDEDEDEFFDEDEDEFFCFCFCFFF5E5E5EFFD2D2D2FFD2D2D2FF5E5E
5EFFBDBCBCFFCECDCDFFCECDCDFFD7D6D6FF6969696D696969006E6E6E006E6E
6E6BF1F1F1FFE5E5E5FFE5E5E5FFD2D2D2FF575757FF575757FF575757FF5757
57FFCACACAFFDADADAFFDDDDDDFFE7E7E7FF6E6E6E6B6E6E6E00737373007373
736AF6F6F6FFF6F6F6FFEEEEEEFFE2E2E2FFD6D6D6FFD6D6D6FFD6D6D6FFD6D6
D6FFE2E2E2FFEEEEEEFFF6F6F6FFF3F3F3FF7373736A73737300787878007878
7868FBFBFBFFAAAAAAFFF7F7F7FFF7F7F7FFF7F7F7FFF7F7F7FFF7F7F7FFF7F7
F7FFF7F7F7FFF7F7F7FFAAAAAAFFFAFAFAFF78787868787878007C7C7C007C7C
7C67FFFFFFFFFEFEFEFFFEFEFEFFFEFEFEFFFEFEFEFFFEFEFEFFFEFEFEFFFEFE
FEFFFEFEFEFFFEFEFEFFFEFEFEFFFFFFFFFF7C7C7C677C7C7C007E7E7E007F7F
7F4D7F7F7F667F7F7F667F7F7F667F7F7F667F7F7F667F7F7F667F7F7F667F7F
7F667F7F7F667F7F7F667F7F7F667F7F7F667F7F7F4D7E7E7E00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00
}
end
object MenuItem59: TMenuItem
Caption = '-'
@ -1823,6 +1859,42 @@ object CEMainForm: TCEMainForm
end
object MenuItem67: TMenuItem
Action = actSetRunnableSw
Bitmap.Data = {
36040000424D3604000000000000360000002800000010000000100000000100
2000000000000004000064000000640000000000000000000000000000000000
00170000001A0000001A0000001A0000001A0000001A0000001A0000001A0000
001A0000001A0669009E056600D10669009E00000017000000000000001E0B0B
0B640D0D0D780D0D0D780D0D0D780D0D0D780D0D0D780D0D0D780D0D0D780D0D
0D780D0D0D780C7602E42BDF1AFF0C7602E40B0B0B640000001E0B0B0B002323
2377EDDDDDFFF6E5E5FFECDCDCFFECDCDCFFECDCDCFFECDCDCFFECDCDCFF67AD
58FF3A9C2CFF3A9C2CFF3DE22CFF3A9C2CFF108104E40B6A00993D3D3D003D3D
3D76EBDDDDFF999999FFE9DBDBFFE9DBDBFFE9DBDBFFC7BABAFFBBAFAFFF329B
23FF52E741FF52E741FF52E741FF52E741FF52E741FF109500CC484848004848
4874E8DDDDFFE4D9D9FFE4D9D9FFE3D8D8FFA8A5A5FFD2D2D2FFD2D2D2FF479A
3DFF33A123FF38A528FF66EB55FF3CA92BFF179407E3129C00994F4F4F004F4F
4F73E5DCDCFFE0D6D6FFE0D6D6FFDCD3D3FF8C8C8CFFF2F2F2FFF2F2F2FF8C8C
8CFFB1A9A9FF3BAC2AFF75EE64FF3CAE2BFF4F4F4F7331772800555555005555
5571E3DEDEFFDBD4D4FFDBD4D4FFD6D0D0FF808080FFFDFDFDFFFDFDFDFF8080
80FFAEA9A9FF64BA55FF3CB22AFF64BB56FF55555571555555005C5C5C005C5C
5C70E6E5E5FFD8D4D4FFD6D1D1FFD0CCCCFF747474FFB2B2B2FFB2B2B2FF7474
74FFB3AFAFFFD6D1D1FFD6D1D1FFD9D4D4FF5C5C5C705C5C5C00636363006363
636EE9E9E9FFDDDCDCFFD7D5D5FFCBC9C9FF686868FFE1E1E1FFE1E1E1FF6868
68FFB7B6B6FFD1CFCFFFD1CFCFFFD7D4D4FF6363636E63636300696969006969
696DEBEBEBFFDEDEDEFFDEDEDEFFCFCFCFFF5E5E5EFFD2D2D2FFD2D2D2FF5E5E
5EFFBDBCBCFFCECDCDFFCECDCDFFD7D6D6FF6969696D696969006E6E6E006E6E
6E6BF1F1F1FFE5E5E5FFE5E5E5FFD2D2D2FF575757FF575757FF575757FF5757
57FFCACACAFFDADADAFFDDDDDDFFE7E7E7FF6E6E6E6B6E6E6E00737373007373
736AF6F6F6FFF6F6F6FFEEEEEEFFE2E2E2FFD6D6D6FFD6D6D6FFD6D6D6FFD6D6
D6FFE2E2E2FFEEEEEEFFF6F6F6FFF3F3F3FF7373736A73737300787878007878
7868FBFBFBFFAAAAAAFFF7F7F7FFF7F7F7FFF7F7F7FFF7F7F7FFF7F7F7FFF7F7
F7FFF7F7F7FFF7F7F7FFAAAAAAFFFAFAFAFF78787868787878007C7C7C007C7C
7C67FFFFFFFFFEFEFEFFFEFEFEFFFEFEFEFFFEFEFEFFFEFEFEFFFEFEFEFFFEFE
FEFFFEFEFEFFFEFEFEFFFEFEFEFFFFFFFFFF7C7C7C677C7C7C007E7E7E007F7F
7F4D7F7F7F667F7F7F667F7F7F667F7F7F667F7F7F667F7F7F667F7F7F667F7F
7F667F7F7F667F7F7F667F7F7F667F7F7F667F7F7F4D7E7E7E00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00
}
end
object MenuItem10: TMenuItem
Caption = '-'

View File

@ -423,12 +423,13 @@ begin
fMultidoc := getMultiDocHandler;
//
checkCompilo;
getCMdParams;
//
updateMainMenuProviders;
EntitiesConnector.forceUpdate;
//
getCMdParams;
if fProject = nil then newProj;
//
fInitialized := true;
end;