├── Demo ├── Example_XE4AndAbove.dpr ├── Example_XE4AndAbove.dproj ├── FMX3DForm.fmx ├── FMX3DForm.pas ├── FMXForm.fmx ├── FMXForm.pas ├── VCLForm.dfm └── VCLForm.pas ├── Packages ├── FMXContainer_Designtime_X101Berlin.dpk ├── FMXContainer_Designtime_X101Berlin.dproj ├── FMXContainer_Designtime_X102Tokyo.dpk ├── FMXContainer_Designtime_X102Tokyo.dproj ├── FMXContainer_Designtime_X10Seattle.dpk ├── FMXContainer_Designtime_X10Seattle.dproj ├── FMXContainer_Designtime_XE3.dpk ├── FMXContainer_Designtime_XE3.dproj ├── FMXContainer_Designtime_XE4.dpk ├── FMXContainer_Designtime_XE4.dproj ├── FMXContainer_Designtime_XE5.dpk ├── FMXContainer_Designtime_XE5.dproj ├── FMXContainer_Designtime_XE6.dpk ├── FMXContainer_Designtime_XE6.dproj ├── FMXContainer_Designtime_XE7.dpk ├── FMXContainer_Designtime_XE7.dproj ├── FMXContainer_Designtime_XE8.dpk ├── FMXContainer_Designtime_XE8.dproj ├── FMXContainer_Runtime_X101Berlin.dpk ├── FMXContainer_Runtime_X101Berlin.dproj ├── FMXContainer_Runtime_X102Tokyo.dpk ├── FMXContainer_Runtime_X102Tokyo.dproj ├── FMXContainer_Runtime_X10Seattle.dpk ├── FMXContainer_Runtime_X10Seattle.dproj ├── FMXContainer_Runtime_XE3.dpk ├── FMXContainer_Runtime_XE3.dproj ├── FMXContainer_Runtime_XE4.dpk ├── FMXContainer_Runtime_XE4.dproj ├── FMXContainer_Runtime_XE5.dpk ├── FMXContainer_Runtime_XE5.dproj ├── FMXContainer_Runtime_XE6.dpk ├── FMXContainer_Runtime_XE6.dproj ├── FMXContainer_Runtime_XE7.dpk ├── FMXContainer_Runtime_XE7.dproj ├── FMXContainer_Runtime_XE8.dpk ├── FMXContainer_Runtime_XE8.dproj ├── FireMonkeyContainer_X101Berlin.groupproj ├── FireMonkeyContainer_X102Tokyo.groupproj ├── FireMonkeyContainer_X10Seattle.groupproj ├── FireMonkeyContainer_XE3.groupproj ├── FireMonkeyContainer_XE4.groupproj ├── FireMonkeyContainer_XE5.groupproj ├── FireMonkeyContainer_XE6.groupproj ├── FireMonkeyContainer_XE7.groupproj └── FireMonkeyContainer_XE8.groupproj ├── Parnassus.FMXContainer.pas ├── Parnassus.FMXContainerReg.pas └── README.md /Demo/Example_XE4AndAbove.dpr: -------------------------------------------------------------------------------- 1 | program Example_XE4AndAbove; 2 | 3 | uses 4 | Vcl.Forms, 5 | VCLForm in 'VCLForm.pas' {Form1}, 6 | FMXForm in 'FMXForm.pas' {FireMonkeyForm}, 7 | FMX3DForm in 'FMX3DForm.pas' {FormExample3D}; 8 | 9 | {$R *.res} 10 | 11 | begin 12 | Application.Initialize; 13 | Application.MainFormOnTaskbar := True; 14 | Application.CreateForm(TForm1, Form1); 15 | Application.CreateForm(TFormExample3D, FormExample3D); 16 | Application.Run; 17 | end. 18 | -------------------------------------------------------------------------------- /Demo/Example_XE4AndAbove.dproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | {03C32DCE-4582-4FFD-99A1-8D55F3AC561B} 4 | 15.4 5 | VCL 6 | Example_XE4AndAbove.dpr 7 | True 8 | Debug 9 | Win32 10 | 3 11 | Application 12 | 13 | 14 | true 15 | 16 | 17 | true 18 | Base 19 | true 20 | 21 | 22 | true 23 | Base 24 | true 25 | 26 | 27 | true 28 | Base 29 | true 30 | 31 | 32 | true 33 | Cfg_1 34 | true 35 | true 36 | 37 | 38 | true 39 | Cfg_1 40 | true 41 | true 42 | 43 | 44 | true 45 | Base 46 | true 47 | 48 | 49 | true 50 | Cfg_2 51 | true 52 | true 53 | 54 | 55 | true 56 | Cfg_2 57 | true 58 | true 59 | 60 | 61 | 3081 62 | $(BDS)\bin\default_app.manifest 63 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments= 64 | ..\;$(DCC_UnitSearchPath) 65 | Example_XE4AndAbove 66 | $(BDS)\bin\delphi_PROJECTICON.ico 67 | System;Xml;Data;Datasnap;Web;Soap;Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;$(DCC_Namespace) 68 | .\$(Platform)\$(Config) 69 | .\$(Platform)\$(Config) 70 | false 71 | false 72 | false 73 | false 74 | false 75 | 76 | 77 | true 78 | aqDockingManagerD18;bindcompfmx;AbbreviaVCL;vcldbx;fmx;rtl;dbrtl;IndySystem;TeeDB;bindcomp;inetdbbde;vclib;DBXInterBaseDriver;Tee;DataSnapCommon;SpTBXLib_XE4;AdvPolyListXE4Runtime;xmlrtl;svnui;ibxpress;DbxCommonDriver;vclimg;IndyProtocols;dbxcds;MetropolisUILiveTile;bindcompdbx;FMXTee;vclactnband;bindengine;vcldb;soaprtl;bindcompvcl;vcldsnap;TeeUI;tb2k_d18;vclie;vcltouch;CustomIPTransport;vclribbon;VclSmp;dsnap;IndyIPServer;fmxase;vcl;IndyCore;IndyIPCommon;CodeSiteExpressPkg;FmxTeeUI;inet;Package1;fmxobj;vclx;inetdbxpress;webdsnap;svn;fmxdae;bdertl;VirtualTreesR;dbexpress;adortl;EurekaLogCore;IndyIPClient;$(DCC_UsePackage) 79 | 1033 80 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace) 81 | 82 | 83 | 1033 84 | true 85 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;$(DCC_Namespace) 86 | aqDockingManagerD18;bindcompfmx;AbbreviaVCL;fmx;rtl;dbrtl;IndySystem;TeeDB;bindcomp;vclib;DBXInterBaseDriver;Tee;DataSnapCommon;SpTBXLib_XE4;AdvPolyListXE4Runtime;xmlrtl;ibxpress;DbxCommonDriver;vclimg;IndyProtocols;dbxcds;MetropolisUILiveTile;bindcompdbx;FMXTee;vclactnband;bindengine;vcldb;soaprtl;bindcompvcl;vcldsnap;TeeUI;tb2k_d18;vclie;vcltouch;CustomIPTransport;vclribbon;VclSmp;dsnap;IndyIPServer;fmxase;vcl;IndyCore;IndyIPCommon;FmxTeeUI;inet;fmxobj;vclx;inetdbxpress;webdsnap;fmxdae;VirtualTreesR;dbexpress;adortl;IndyIPClient;$(DCC_UsePackage) 87 | 88 | 89 | DEBUG;$(DCC_Define) 90 | true 91 | false 92 | true 93 | true 94 | true 95 | 96 | 97 | true 98 | 1033 99 | false 100 | 101 | 102 | true 103 | 1033 104 | 105 | 106 | false 107 | RELEASE;$(DCC_Define) 108 | 0 109 | false 110 | 111 | 112 | 1033 113 | true 114 | 115 | 116 | true 117 | 1033 118 | 119 | 120 | 121 | MainSource 122 | 123 | 124 |
Form1
125 | dfm 126 |
127 | 128 |
FireMonkeyForm
129 | fmx 130 |
131 | 132 |
FormExample3D
133 | fmx 134 |
135 | 136 | Cfg_2 137 | Base 138 | 139 | 140 | Base 141 | 142 | 143 | Cfg_1 144 | Base 145 | 146 |
147 | 148 | Delphi.Personality.12 149 | 150 | 151 | 152 | 153 | False 154 | False 155 | 1 156 | 0 157 | 0 158 | 0 159 | False 160 | False 161 | False 162 | False 163 | False 164 | 3081 165 | 1252 166 | 167 | 168 | 169 | 170 | 1.0.0.0 171 | 172 | 173 | 174 | 175 | 176 | 1.0.0.0 177 | 178 | 179 | 180 | 181 | 182 | 183 | 184 | 185 | 186 | 187 | 188 | 189 | 190 | 191 | 192 | 193 | 194 | Example_XE4AndAbove.dpr 195 | 196 | 197 | Microsoft Office 2000 Sample Automation Server Wrapper Components 198 | Microsoft Office XP Sample Automation Server Wrapper Components 199 | 200 | 201 | 202 | 203 | True 204 | True 205 | 206 | 207 | 12 208 | 209 | 210 | 211 |
212 | -------------------------------------------------------------------------------- /Demo/FMX3DForm.fmx: -------------------------------------------------------------------------------- 1 | object FormExample3D: TFormExample3D 2 | Left = 0 3 | Top = 0 4 | Camera = Camera1 5 | Caption = 'Example 3D' 6 | ClientHeight = 272 7 | ClientWidth = 431 8 | FormFactor.Width = 320 9 | FormFactor.Height = 480 10 | FormFactor.Devices = [dkDesktop, dkiPhone, dkiPad] 11 | DesignerMobile = False 12 | DesignerWidth = 0 13 | DesignerHeight = 0 14 | DesignerDeviceName = '' 15 | DesignerOrientation = 0 16 | object Camera1: TCamera 17 | Position.Z = -5.000000000000000000 18 | Width = 1.000000000000000000 19 | Height = 1.000000000000000000 20 | Depth = 1.000000000000000000 21 | end 22 | object RoundCube1: TRoundCube 23 | Width = 7.000000000000000000 24 | Height = 7.000000000000000000 25 | Depth = 7.000000000000000000 26 | MaterialSource = LightMaterialSource1 27 | object animRotateX: TFloatAnimation 28 | Enabled = True 29 | Duration = 3.000000000000000000 30 | Loop = True 31 | PropertyName = 'RotationAngle.X' 32 | StartValue = 0.000000000000000000 33 | StartFromCurrent = True 34 | StopValue = 360.000000000000000000 35 | end 36 | object animRotateY: TFloatAnimation 37 | Enabled = True 38 | Duration = 5.000000000000000000 39 | Loop = True 40 | PropertyName = 'RotationAngle.Y' 41 | StartValue = 0.000000000000000000 42 | StartFromCurrent = True 43 | StopValue = 360.000000000000000000 44 | end 45 | end 46 | object LightMaterialSource1: TLightMaterialSource 47 | Diffuse = claGray 48 | Ambient = xFF202020 49 | Emissive = claNull 50 | Specular = xFF606060 51 | Shininess = 30 52 | Left = 200 53 | Top = 120 54 | end 55 | object Light1: TLight 56 | Color = claSkyblue 57 | LightType = ltDirectional 58 | SpotCutOff = 180.000000000000000000 59 | Position.X = 10.000000000000000000 60 | Position.Y = -7.000000000000000000 61 | Position.Z = 3.000000000000000000 62 | Width = 1.000000000000000000 63 | Height = 1.000000000000000000 64 | Depth = 1.000000000000000000 65 | end 66 | object Light2: TLight 67 | Color = claGray 68 | LightType = ltDirectional 69 | SpotCutOff = 180.000000000000000000 70 | Position.X = -8.000000000000000000 71 | Position.Y = -3.000000000000000000 72 | Position.Z = -4.000000000000000000 73 | Width = 1.000000000000000000 74 | Height = 1.000000000000000000 75 | Depth = 1.000000000000000000 76 | end 77 | end 78 | -------------------------------------------------------------------------------- /Demo/FMX3DForm.pas: -------------------------------------------------------------------------------- 1 | unit FMX3DForm; 2 | 3 | interface 4 | 5 | uses 6 | System.SysUtils, System.Types, System.Variants, System.UITypes, 7 | System.Classes, FMX.Types, FMX.Dialogs, FMX.Types3D, FMX.Forms, 8 | FMX.Forms3D, FMX.Controls3D, FMX.Objects3D, FMX.StdCtrls, FMX.Controls, FMX.Ani, 9 | FMX.MaterialSources; 10 | 11 | type 12 | TFormExample3D = class(TForm3D) 13 | Camera1: TCamera; 14 | RoundCube1: TRoundCube; 15 | LightMaterialSource1: TLightMaterialSource; 16 | animRotateX: TFloatAnimation; 17 | animRotateY: TFloatAnimation; 18 | Light1: TLight; 19 | Light2: TLight; 20 | private 21 | { Private declarations } 22 | public 23 | { Public declarations } 24 | end; 25 | 26 | var 27 | FormExample3D: TFormExample3D; 28 | 29 | implementation 30 | 31 | {$R *.fmx} 32 | 33 | end. 34 | -------------------------------------------------------------------------------- /Demo/FMXForm.fmx: -------------------------------------------------------------------------------- 1 | object FireMonkeyForm: TFireMonkeyForm 2 | Left = 0 3 | Top = 0 4 | BorderIcons = [] 5 | Caption = 'Example 2D' 6 | ClientHeight = 272 7 | ClientWidth = 431 8 | Visible = True 9 | FormFactor.Width = 320 10 | FormFactor.Height = 480 11 | FormFactor.Devices = [dkDesktop, dkiPhone, dkiPad] 12 | DesignerMobile = False 13 | DesignerWidth = 0 14 | DesignerHeight = 0 15 | DesignerDeviceName = '' 16 | DesignerOrientation = 0 17 | object GroupBox1: TGroupBox 18 | StyledSettings = [ssFamily, ssSize, ssStyle, ssFontColor, ssOther] 19 | Height = 257.000000000000000000 20 | Margins.Left = 8.000000000000000000 21 | Margins.Top = 8.000000000000000000 22 | Margins.Right = 8.000000000000000000 23 | Margins.Bottom = 8.000000000000000000 24 | Position.X = 8.000000000000000000 25 | Position.Y = 8.000000000000000000 26 | Text = 'FireMonkey' 27 | Width = 415.000000000000000000 28 | TabOrder = 0 29 | object Button1: TButton 30 | Height = 22.000000000000000000 31 | Position.X = 24.000000000000000000 32 | Position.Y = 30.000000000000000000 33 | TabOrder = 0 34 | Text = 'Button1' 35 | Width = 80.000000000000000000 36 | OnClick = ButtonClick 37 | object ShadowEffect1: TShadowEffect 38 | Distance = 3.000000000000000000 39 | Direction = 45.000000000000000000 40 | Softness = 0.300000011920929000 41 | Opacity = 0.600000023841857900 42 | ShadowColor = claBlack 43 | end 44 | end 45 | object Button2: TButton 46 | Height = 22.000000000000000000 47 | Position.X = 24.000000000000000000 48 | Position.Y = 70.000000000000000000 49 | TabOrder = 1 50 | Text = 'Button2' 51 | Width = 80.000000000000000000 52 | OnClick = ButtonClick 53 | object ReflectionEffect1: TReflectionEffect 54 | Opacity = 0.500000000000000000 55 | Offset = 0 56 | Length = 0.500000000000000000 57 | end 58 | end 59 | object Edit1: TEdit 60 | TabOrder = 2 61 | Position.X = 144.000000000000000000 62 | Position.Y = 32.000000000000000000 63 | Width = 257.000000000000000000 64 | Height = 22.000000000000000000 65 | KillFocusByReturn = False 66 | object GlowEffect1: TGlowEffect 67 | Softness = 0.400000005960464500 68 | GlowColor = claGold 69 | Opacity = 0.899999976158142100 70 | end 71 | end 72 | object TabControl1: TTabControl 73 | Height = 164.000000000000000000 74 | Position.X = 144.000000000000000000 75 | Position.Y = 80.000000000000000000 76 | TabIndex = 0 77 | TabOrder = 3 78 | Width = 257.000000000000000000 79 | object TabItem1: TTabItem 80 | WordWrap = False 81 | Height = 22.000000000000000000 82 | IsSelected = True 83 | Position.X = 1.000000000000000000 84 | TabOrder = 0 85 | Text = 'TabItem1' 86 | Width = 68.000000000000000000 87 | object AlphaTrackBar1: TAlphaTrackBar 88 | Height = 20.000000000000000000 89 | Orientation = orHorizontal 90 | Position.X = 16.000000000000000000 91 | Position.Y = 18.000000000000000000 92 | TabOrder = 0 93 | Width = 100.000000000000000000 94 | end 95 | end 96 | object TabItem2: TTabItem 97 | WordWrap = False 98 | Height = 22.000000000000000000 99 | IsSelected = False 100 | Position.X = 69.000000000000000000 101 | TabOrder = 1 102 | Text = 'TabItem2' 103 | Width = 68.000000000000000000 104 | end 105 | end 106 | object Switch1: TSwitch 107 | Height = 27.000000000000000000 108 | IsChecked = False 109 | Position.X = 24.000000000000000000 110 | Position.Y = 120.000000000000000000 111 | TabOrder = 4 112 | Width = 78.000000000000000000 113 | end 114 | object AniIndicator1: TAniIndicator 115 | Enabled = True 116 | Height = 105.000000000000000000 117 | Position.X = 24.000000000000000000 118 | Position.Y = 152.000000000000000000 119 | Width = 105.000000000000000000 120 | end 121 | end 122 | end 123 | -------------------------------------------------------------------------------- /Demo/FMXForm.pas: -------------------------------------------------------------------------------- 1 | unit FMXForm; 2 | 3 | interface 4 | 5 | uses 6 | System.SysUtils, System.Types, System.UITypes, System.Rtti, System.Classes, 7 | System.Variants, FMX.Types, FMX.Controls, FMX.Forms, FMX.Dialogs, 8 | FMX.StdCtrls, FMX.Effects, FMX.Colors, FMX.TabControl, FMX.Menus, 9 | FMX.Filter.Effects, FMX.Edit; 10 | 11 | type 12 | TFireMonkeyForm = class(TForm) 13 | Button1: TButton; 14 | GroupBox1: TGroupBox; 15 | ShadowEffect1: TShadowEffect; 16 | Button2: TButton; 17 | ReflectionEffect1: TReflectionEffect; 18 | Edit1: TEdit; 19 | GlowEffect1: TGlowEffect; 20 | TabControl1: TTabControl; 21 | TabItem1: TTabItem; 22 | AlphaTrackBar1: TAlphaTrackBar; 23 | TabItem2: TTabItem; 24 | Switch1: TSwitch; 25 | AniIndicator1: TAniIndicator; 26 | procedure ButtonClick(Sender: TObject); 27 | private 28 | { Private declarations } 29 | public 30 | { Public declarations } 31 | end; 32 | 33 | var 34 | FireMonkeyForm: TFireMonkeyForm; 35 | 36 | implementation 37 | 38 | {$R *.fmx} 39 | 40 | procedure TFireMonkeyForm.ButtonClick(Sender: TObject); 41 | begin 42 | MessageDlg('Hello from ' + (Sender as TComponent).Name, TMsgDlgType.mtInformation, [TMsgDlgBtn.mbOK], 0); 43 | end; 44 | 45 | end. 46 | -------------------------------------------------------------------------------- /Demo/VCLForm.dfm: -------------------------------------------------------------------------------- 1 | object Form1: TForm1 2 | Left = 0 3 | Top = 0 4 | Caption = 'TFireMonkeyContainer demo' 5 | ClientHeight = 340 6 | ClientWidth = 680 7 | Color = clBtnFace 8 | Font.Charset = DEFAULT_CHARSET 9 | Font.Color = clWindowText 10 | Font.Height = -11 11 | Font.Name = 'Tahoma' 12 | Font.Style = [] 13 | OldCreateOrder = False 14 | DesignSize = ( 15 | 680 16 | 340) 17 | PixelsPerInch = 96 18 | TextHeight = 13 19 | object Label1: TLabel 20 | Left = 465 21 | Top = 18 22 | Width = 203 23 | Height = 19 24 | Anchors = [akTop, akRight] 25 | Caption = 'TFireMonkeyContainer demo' 26 | Font.Charset = DEFAULT_CHARSET 27 | Font.Color = clWindowText 28 | Font.Height = -16 29 | Font.Name = 'Tahoma' 30 | Font.Style = [] 31 | ParentFont = False 32 | ExplicitLeft = 551 33 | end 34 | object Label2: TLabel 35 | Left = 465 36 | Top = 48 37 | Width = 203 38 | Height = 73 39 | Anchors = [akTop, akRight, akBottom] 40 | AutoSize = False 41 | Caption = 42 | 'This is a VCL form holding VCL controls. On the left is a TFireM' + 43 | 'onkeyContainer inside a TPanel (to show a border.) It is holdin' + 44 | 'g a FireMonkey form.' 45 | WordWrap = True 46 | end 47 | object Label3: TLabel 48 | Left = 465 49 | Top = 129 50 | Width = 213 51 | Height = 39 52 | Caption = 53 | 'FireMonkeyContainers get drag/drop events (pass these on to your' + 54 | ' embedded form however you want.)' 55 | WordWrap = True 56 | end 57 | object btnOpenAnotherForm: TButton 58 | Left = 465 59 | Top = 302 60 | Width = 203 61 | Height = 25 62 | Anchors = [akRight, akBottom] 63 | Caption = 'Open another form' 64 | TabOrder = 0 65 | OnClick = btnOpenAnotherFormClick 66 | end 67 | object PageControl1: TPageControl 68 | Left = 16 69 | Top = 18 70 | Width = 443 71 | Height = 309 72 | ActivePage = TabSheet1 73 | Anchors = [akLeft, akTop, akRight, akBottom] 74 | TabOrder = 1 75 | object TabSheet1: TTabSheet 76 | Caption = 'TabSheet1' 77 | object Panel1: TPanel 78 | AlignWithMargins = True 79 | Left = 1 80 | Top = 3 81 | Width = 431 82 | Height = 275 83 | Margins.Left = 1 84 | Align = alClient 85 | BevelInner = bvLowered 86 | Caption = 'Panel1' 87 | TabOrder = 0 88 | object FireMonkeyContainer1: TFireMonkeyContainer 89 | Left = 2 90 | Top = 2 91 | Width = 427 92 | Height = 271 93 | OnCreateFMXForm = FireMonkeyContainer1CreateFMXForm 94 | OnDestroyFMXForm = FireMonkeyContainer1DestroyFMXForm 95 | Align = alClient 96 | OnDragDrop = FireMonkeyContainerDragDrop 97 | OnDragOver = FireMonkeyContainerDragOver 98 | end 99 | end 100 | end 101 | object TabSheet2: TTabSheet 102 | Caption = 'TabSheet2' 103 | ImageIndex = 1 104 | object Panel2: TPanel 105 | AlignWithMargins = True 106 | Left = 1 107 | Top = 3 108 | Width = 431 109 | Height = 275 110 | Margins.Left = 1 111 | Align = alClient 112 | BevelInner = bvLowered 113 | Caption = 'Panel1' 114 | TabOrder = 0 115 | object FireMonkeyContainer2: TFireMonkeyContainer 116 | Left = 2 117 | Top = 2 118 | Width = 427 119 | Height = 271 120 | OnCreateFMXForm = FireMonkeyContainer2CreateFMXForm 121 | OnDestroyFMXForm = FireMonkeyContainer2DestroyFMXForm 122 | Align = alClient 123 | OnDragDrop = FireMonkeyContainerDragDrop 124 | OnDragOver = FireMonkeyContainerDragOver 125 | end 126 | end 127 | end 128 | end 129 | object btnDrag: TButton 130 | Left = 465 131 | Top = 171 132 | Width = 203 133 | Height = 30 134 | Anchors = [akTop, akRight] 135 | Caption = 'Drag me over a FMX form' 136 | DragMode = dmAutomatic 137 | TabOrder = 2 138 | end 139 | end 140 | -------------------------------------------------------------------------------- /Demo/VCLForm.pas: -------------------------------------------------------------------------------- 1 | unit VCLForm; 2 | 3 | interface 4 | 5 | uses 6 | FMX.Forms { must be included before Vcl.Forms so that 'TForm' below refers to a VCL form, not FMX}, 7 | Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, 8 | Vcl.Controls, Vcl.Forms, Vcl.Dialogs, FMXForm, FMX3DForm, FMXContainer, Vcl.ExtCtrls, 9 | Vcl.StdCtrls, Vcl.ComCtrls; 10 | 11 | type 12 | TForm1 = class(TForm) 13 | Label1: TLabel; 14 | Label2: TLabel; 15 | btnOpenAnotherForm: TButton; 16 | PageControl1: TPageControl; 17 | TabSheet1: TTabSheet; 18 | TabSheet2: TTabSheet; 19 | Panel1: TPanel; 20 | FireMonkeyContainer1: TFireMonkeyContainer; 21 | Panel2: TPanel; 22 | FireMonkeyContainer2: TFireMonkeyContainer; 23 | btnDrag: TButton; 24 | Label3: TLabel; 25 | procedure FireMonkeyContainer1CreateFMXForm(var Form: TCommonCustomForm); 26 | procedure FireMonkeyContainer1DestroyFMXForm(var Form: TCommonCustomForm; 27 | var Action: TCloseHostedFMXFormAction); 28 | procedure btnOpenAnotherFormClick(Sender: TObject); 29 | procedure FireMonkeyContainer2CreateFMXForm(var Form: TCommonCustomForm); 30 | procedure FireMonkeyContainer2DestroyFMXForm(var Form: TCommonCustomForm; 31 | var Action: TCloseHostedFMXFormAction); 32 | procedure FireMonkeyContainerDragOver(Sender, Source: TObject; X, Y: Integer; 33 | State: TDragState; var Accept: Boolean); 34 | procedure FireMonkeyContainerDragDrop(Sender, Source: TObject; X, Y: Integer); 35 | private 36 | { Private declarations } 37 | public 38 | { Public declarations } 39 | end; 40 | 41 | var 42 | Form1: TForm1; 43 | 44 | implementation 45 | 46 | {$R *.dfm} 47 | 48 | procedure TForm1.btnOpenAnotherFormClick(Sender: TObject); 49 | begin 50 | TForm1.Create(Application).Show; 51 | end; 52 | 53 | procedure TForm1.FireMonkeyContainer1CreateFMXForm(var Form: TCommonCustomForm); 54 | begin 55 | if not Assigned(Form) then Form := TFireMonkeyForm.Create(nil); 56 | end; 57 | 58 | procedure TForm1.FireMonkeyContainer1DestroyFMXForm(var Form: TCommonCustomForm; 59 | var Action: TCloseHostedFMXFormAction); 60 | begin 61 | Action := fcaFree; 62 | end; 63 | 64 | procedure TForm1.FireMonkeyContainer2CreateFMXForm(var Form: TCommonCustomForm); 65 | begin 66 | Form := TFormExample3D.Create(Application); 67 | end; 68 | 69 | procedure TForm1.FireMonkeyContainer2DestroyFMXForm(var Form: TCommonCustomForm; 70 | var Action: TCloseHostedFMXFormAction); 71 | begin 72 | Action := fcaNone; 73 | end; 74 | 75 | procedure TForm1.FireMonkeyContainerDragOver(Sender, Source: TObject; X, Y: Integer; 76 | State: TDragState; var Accept: Boolean); 77 | begin 78 | Accept := true; 79 | end; 80 | 81 | procedure TForm1.FireMonkeyContainerDragDrop(Sender, Source: TObject; X, Y: Integer); 82 | function GetObjectInfo(const Obj : TObject) : string; 83 | begin 84 | if not Assigned(Obj) then Exit('nil'); 85 | Result := Obj.ClassName; 86 | if Obj is TComponent then 87 | Result := (Obj as TComponent).Name; 88 | if Obj is TFireMonkeyContainer then 89 | Result := Result + ' which contains ' + GetObjectInfo((Obj as TFireMonkeyContainer).FireMonkeyForm); 90 | end; 91 | var 92 | DragInfo : string; 93 | begin 94 | DragInfo := 'You dragged ' + GetObjectInfo(Source) + ' onto ' + GetObjectInfo(Sender) + '.' 95 | + #13 + 'Mouse coords: ' + IntToStr(X) + ', ' + IntToStr(Y); 96 | MessageDlg(DragInfo, TMsgDlgType.mtInformation, [TMsgDlgBtn.mbOK], 0); 97 | end; 98 | 99 | 100 | 101 | end. 102 | -------------------------------------------------------------------------------- /Packages/FMXContainer_Designtime_X101Berlin.dpk: -------------------------------------------------------------------------------- 1 | package FMXContainer_Designtime_X101Berlin; 2 | 3 | {$R *.res} 4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users} 5 | {$ALIGN 8} 6 | {$ASSERTIONS ON} 7 | {$BOOLEVAL OFF} 8 | {$DEBUGINFO OFF} 9 | {$EXTENDEDSYNTAX ON} 10 | {$IMPORTEDDATA ON} 11 | {$IOCHECKS ON} 12 | {$LOCALSYMBOLS OFF} 13 | {$LONGSTRINGS ON} 14 | {$OPENSTRINGS ON} 15 | {$OPTIMIZATION ON} 16 | {$OVERFLOWCHECKS OFF} 17 | {$RANGECHECKS OFF} 18 | {$REFERENCEINFO OFF} 19 | {$SAFEDIVIDE OFF} 20 | {$STACKFRAMES OFF} 21 | {$TYPEDADDRESS OFF} 22 | {$VARSTRINGCHECKS ON} 23 | {$WRITEABLECONST OFF} 24 | {$MINENUMSIZE 1} 25 | {$IMAGEBASE $400000} 26 | {$DEFINE RELEASE} 27 | {$ENDIF IMPLICITBUILDING} 28 | {$DESCRIPTION 'TFireMonkeyContainer designtime package'} 29 | {$DESIGNONLY} 30 | {$IMPLICITBUILD ON} 31 | 32 | requires 33 | rtl, 34 | FMXContainer_Runtime_X101Berlin, 35 | designide, 36 | vcl; 37 | 38 | contains 39 | Parnassus.FMXContainerReg in '..\Parnassus.FMXContainerReg.pas'; 40 | 41 | end. 42 | -------------------------------------------------------------------------------- /Packages/FMXContainer_Designtime_X102Tokyo.dpk: -------------------------------------------------------------------------------- 1 | package FMXContainer_Designtime_X102Tokyo; 2 | 3 | {$R *.res} 4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users} 5 | {$ALIGN 8} 6 | {$ASSERTIONS ON} 7 | {$BOOLEVAL OFF} 8 | {$DEBUGINFO OFF} 9 | {$EXTENDEDSYNTAX ON} 10 | {$IMPORTEDDATA ON} 11 | {$IOCHECKS ON} 12 | {$LOCALSYMBOLS OFF} 13 | {$LONGSTRINGS ON} 14 | {$OPENSTRINGS ON} 15 | {$OPTIMIZATION ON} 16 | {$OVERFLOWCHECKS OFF} 17 | {$RANGECHECKS OFF} 18 | {$REFERENCEINFO OFF} 19 | {$SAFEDIVIDE OFF} 20 | {$STACKFRAMES OFF} 21 | {$TYPEDADDRESS OFF} 22 | {$VARSTRINGCHECKS ON} 23 | {$WRITEABLECONST OFF} 24 | {$MINENUMSIZE 1} 25 | {$IMAGEBASE $400000} 26 | {$DEFINE RELEASE} 27 | {$ENDIF IMPLICITBUILDING} 28 | {$DESCRIPTION 'TFireMonkeyContainer designtime package'} 29 | {$DESIGNONLY} 30 | {$IMPLICITBUILD ON} 31 | 32 | requires 33 | rtl, 34 | FMXContainer_Runtime_X102Tokyo, 35 | designide, 36 | vcl; 37 | 38 | contains 39 | Parnassus.FMXContainerReg in '..\Parnassus.FMXContainerReg.pas'; 40 | 41 | end. 42 | -------------------------------------------------------------------------------- /Packages/FMXContainer_Designtime_X10Seattle.dpk: -------------------------------------------------------------------------------- 1 | package FMXContainer_Designtime_X10Seattle; 2 | 3 | {$R *.res} 4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users} 5 | {$ALIGN 8} 6 | {$ASSERTIONS ON} 7 | {$BOOLEVAL OFF} 8 | {$DEBUGINFO OFF} 9 | {$EXTENDEDSYNTAX ON} 10 | {$IMPORTEDDATA ON} 11 | {$IOCHECKS ON} 12 | {$LOCALSYMBOLS OFF} 13 | {$LONGSTRINGS ON} 14 | {$OPENSTRINGS ON} 15 | {$OPTIMIZATION ON} 16 | {$OVERFLOWCHECKS OFF} 17 | {$RANGECHECKS OFF} 18 | {$REFERENCEINFO OFF} 19 | {$SAFEDIVIDE OFF} 20 | {$STACKFRAMES OFF} 21 | {$TYPEDADDRESS OFF} 22 | {$VARSTRINGCHECKS ON} 23 | {$WRITEABLECONST OFF} 24 | {$MINENUMSIZE 1} 25 | {$IMAGEBASE $400000} 26 | {$DEFINE RELEASE} 27 | {$ENDIF IMPLICITBUILDING} 28 | {$DESCRIPTION 'TFireMonkeyContainer designtime package'} 29 | {$DESIGNONLY} 30 | {$IMPLICITBUILD ON} 31 | 32 | requires 33 | rtl, 34 | FMXContainer_Runtime_X10Seattle, 35 | designide, 36 | vcl; 37 | 38 | contains 39 | Parnassus.FMXContainerReg in '..\Parnassus.FMXContainerReg.pas'; 40 | 41 | end. 42 | -------------------------------------------------------------------------------- /Packages/FMXContainer_Designtime_XE3.dpk: -------------------------------------------------------------------------------- 1 | package FMXContainer_Designtime_XE3; 2 | 3 | {$R *.res} 4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users} 5 | {$ALIGN 8} 6 | {$ASSERTIONS ON} 7 | {$BOOLEVAL OFF} 8 | {$DEBUGINFO OFF} 9 | {$EXTENDEDSYNTAX ON} 10 | {$IMPORTEDDATA ON} 11 | {$IOCHECKS ON} 12 | {$LOCALSYMBOLS OFF} 13 | {$LONGSTRINGS ON} 14 | {$OPENSTRINGS ON} 15 | {$OPTIMIZATION ON} 16 | {$OVERFLOWCHECKS OFF} 17 | {$RANGECHECKS OFF} 18 | {$REFERENCEINFO OFF} 19 | {$SAFEDIVIDE OFF} 20 | {$STACKFRAMES OFF} 21 | {$TYPEDADDRESS OFF} 22 | {$VARSTRINGCHECKS ON} 23 | {$WRITEABLECONST OFF} 24 | {$MINENUMSIZE 1} 25 | {$IMAGEBASE $400000} 26 | {$DEFINE RELEASE} 27 | {$ENDIF IMPLICITBUILDING} 28 | {$DESCRIPTION 'TFireMonkeyContainer designtime package'} 29 | {$DESIGNONLY} 30 | {$IMPLICITBUILD ON} 31 | 32 | requires 33 | rtl, 34 | FMXContainer_Runtime_XE3, 35 | designide, 36 | vcl; 37 | 38 | contains 39 | Parnassus.FMXContainerReg in '..\Parnassus.FMXContainerReg.pas'; 40 | 41 | end. 42 | -------------------------------------------------------------------------------- /Packages/FMXContainer_Designtime_XE3.dproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | {D27DD6D4-1874-4443-B3D5-8D05CFBDBA71} 4 | FMXContainer_Designtime_XE3.dpk 5 | 16.0 6 | None 7 | True 8 | Release 9 | Win32 10 | 1 11 | Package 12 | 13 | 14 | true 15 | 16 | 17 | true 18 | Base 19 | true 20 | 21 | 22 | true 23 | Base 24 | true 25 | 26 | 27 | true 28 | Base 29 | true 30 | 31 | 32 | true 33 | Base 34 | true 35 | 36 | 37 | true 38 | Cfg_1 39 | true 40 | true 41 | 42 | 43 | true 44 | Base 45 | true 46 | 47 | 48 | true 49 | Cfg_2 50 | true 51 | true 52 | 53 | 54 | true 55 | Cfg_2 56 | true 57 | true 58 | 59 | 60 | FMXContainer_Designtime_XE3 61 | $(BDSCOMMONDIR)\hpp 62 | rtl;$(DCC_UsePackage) 63 | true 64 | 3081 65 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments= 66 | All 67 | .\$(Platform)\$(Config);$(BDSCOMMONDIR);$(DCC_UnitSearchPath) 68 | true 69 | $(BDSCOMMONDIR)\BPL 70 | $(BDSCOMMONDIR)\DCP 71 | true 72 | System;Xml;Data;Datasnap;Web;Soap;Vcl;$(DCC_Namespace) 73 | .\$(Platform)\$(Config) 74 | .\$(Platform)\$(Config) 75 | false 76 | false 77 | false 78 | false 79 | false 80 | 81 | 82 | $(BDS)\bin\delphi_PROJECTICNS.icns 83 | 84 | 85 | vcl;FMXContainer_Runtime_XE3;$(DCC_UsePackage) 86 | 1033 87 | true 88 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace) 89 | 90 | 91 | vcl;$(DCC_UsePackage) 92 | 93 | 94 | DEBUG;$(DCC_Define) 95 | false 96 | true 97 | true 98 | true 99 | 100 | 101 | false 102 | 103 | 104 | false 105 | RELEASE;$(DCC_Define) 106 | 0 107 | false 108 | 109 | 110 | $(BDS)\bin\delphi_PROJECTICNS.icns 111 | 112 | 113 | 1033 114 | true 115 | TFireMonkeyContainer designtime package 116 | 117 | 118 | 119 | MainSource 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | Cfg_2 128 | Base 129 | 130 | 131 | Base 132 | 133 | 134 | Cfg_1 135 | Base 136 | 137 | 138 | 139 | Delphi.Personality.12 140 | Package 141 | 142 | 143 | 144 | FMXContainer_Designtime_XE3.dpk 145 | 146 | 147 | True 148 | False 149 | 1 150 | 0 151 | 0 152 | 0 153 | False 154 | False 155 | False 156 | False 157 | False 158 | 3081 159 | 1252 160 | 161 | 162 | 163 | 164 | 1.0.0.0 165 | 166 | 167 | 168 | 169 | 170 | 1.0.0.0 171 | 172 | 173 | 174 | Microsoft Office 2000 Sample Automation Server Wrapper Components 175 | Microsoft Office XP Sample Automation Server Wrapper Components 176 | 177 | 178 | 179 | 180 | False 181 | True 182 | False 183 | 184 | 185 | 12 186 | 187 | 188 | 189 | 190 | -------------------------------------------------------------------------------- /Packages/FMXContainer_Designtime_XE4.dpk: -------------------------------------------------------------------------------- 1 | package FMXContainer_Designtime_XE4; 2 | 3 | {$R *.res} 4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users} 5 | {$ALIGN 8} 6 | {$ASSERTIONS ON} 7 | {$BOOLEVAL OFF} 8 | {$DEBUGINFO OFF} 9 | {$EXTENDEDSYNTAX ON} 10 | {$IMPORTEDDATA ON} 11 | {$IOCHECKS ON} 12 | {$LOCALSYMBOLS OFF} 13 | {$LONGSTRINGS ON} 14 | {$OPENSTRINGS ON} 15 | {$OPTIMIZATION ON} 16 | {$OVERFLOWCHECKS OFF} 17 | {$RANGECHECKS OFF} 18 | {$REFERENCEINFO OFF} 19 | {$SAFEDIVIDE OFF} 20 | {$STACKFRAMES OFF} 21 | {$TYPEDADDRESS OFF} 22 | {$VARSTRINGCHECKS ON} 23 | {$WRITEABLECONST OFF} 24 | {$MINENUMSIZE 1} 25 | {$IMAGEBASE $400000} 26 | {$DEFINE RELEASE} 27 | {$ENDIF IMPLICITBUILDING} 28 | {$DESCRIPTION 'TFireMonkeyContainer designtime package'} 29 | {$DESIGNONLY} 30 | {$IMPLICITBUILD ON} 31 | 32 | requires 33 | rtl, 34 | FMXContainer_Runtime_XE4, 35 | designide, 36 | vcl; 37 | 38 | contains 39 | Parnassus.FMXContainerReg in '..\Parnassus.FMXContainerReg.pas'; 40 | 41 | end. 42 | -------------------------------------------------------------------------------- /Packages/FMXContainer_Designtime_XE4.dproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | {4FDFBF11-0B83-4C3C-951A-5F3577EB9C0A} 4 | FMXContainer_Designtime_XE4.dpk 5 | 16.0 6 | None 7 | True 8 | Release 9 | Win32 10 | 1 11 | Package 12 | 13 | 14 | true 15 | 16 | 17 | true 18 | Base 19 | true 20 | 21 | 22 | true 23 | Base 24 | true 25 | 26 | 27 | true 28 | Base 29 | true 30 | 31 | 32 | true 33 | Cfg_1 34 | true 35 | true 36 | 37 | 38 | true 39 | Base 40 | true 41 | 42 | 43 | true 44 | Cfg_2 45 | true 46 | true 47 | 48 | 49 | FMXContainer_Designtime_XE4 50 | $(BDSCOMMONDIR)\hpp 51 | rtl;$(DCC_UsePackage) 52 | true 53 | 3081 54 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments= 55 | All 56 | .\$(Platform)\$(Config);$(BDSCOMMONDIR);$(DCC_UnitSearchPath) 57 | true 58 | $(BDSCOMMONDIR)\BPL 59 | $(BDSCOMMONDIR)\DCP 60 | true 61 | System;Xml;Data;Datasnap;Web;Soap;Vcl;$(DCC_Namespace) 62 | .\$(Platform)\$(Config) 63 | .\$(Platform)\$(Config) 64 | false 65 | false 66 | false 67 | false 68 | false 69 | 70 | 71 | vcl;FMXContainer_Runtime_XE4;$(DCC_UsePackage) 72 | 1033 73 | true 74 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace) 75 | 76 | 77 | vcl;$(DCC_UsePackage) 78 | 79 | 80 | DEBUG;$(DCC_Define) 81 | false 82 | true 83 | true 84 | true 85 | 86 | 87 | false 88 | 89 | 90 | false 91 | RELEASE;$(DCC_Define) 92 | 0 93 | false 94 | 95 | 96 | 1033 97 | true 98 | TFireMonkeyContainer designtime package 99 | 100 | 101 | 102 | MainSource 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | Cfg_2 111 | Base 112 | 113 | 114 | Base 115 | 116 | 117 | Cfg_1 118 | Base 119 | 120 | 121 | 122 | Delphi.Personality.12 123 | Package 124 | 125 | 126 | 127 | FMXContainer_Designtime_XE4.dpk 128 | 129 | 130 | True 131 | False 132 | 1 133 | 0 134 | 0 135 | 0 136 | False 137 | False 138 | False 139 | False 140 | False 141 | 3081 142 | 1252 143 | 144 | 145 | 146 | 147 | 1.0.0.0 148 | 149 | 150 | 151 | 152 | 153 | 1.0.0.0 154 | 155 | 156 | 157 | Embarcadero C++Builder Office 2000 Servers Package 158 | Embarcadero C++Builder Office XP Servers Package 159 | Microsoft Office 2000 Sample Automation Server Wrapper Components 160 | Microsoft Office XP Sample Automation Server Wrapper Components 161 | 162 | 163 | 164 | 165 | False 166 | False 167 | False 168 | True 169 | False 170 | 171 | 172 | 12 173 | 174 | 175 | 176 | 177 | -------------------------------------------------------------------------------- /Packages/FMXContainer_Designtime_XE5.dpk: -------------------------------------------------------------------------------- 1 | package FMXContainer_Designtime_XE5; 2 | 3 | {$R *.res} 4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users} 5 | {$ALIGN 8} 6 | {$ASSERTIONS ON} 7 | {$BOOLEVAL OFF} 8 | {$DEBUGINFO OFF} 9 | {$EXTENDEDSYNTAX ON} 10 | {$IMPORTEDDATA ON} 11 | {$IOCHECKS ON} 12 | {$LOCALSYMBOLS OFF} 13 | {$LONGSTRINGS ON} 14 | {$OPENSTRINGS ON} 15 | {$OPTIMIZATION ON} 16 | {$OVERFLOWCHECKS OFF} 17 | {$RANGECHECKS OFF} 18 | {$REFERENCEINFO OFF} 19 | {$SAFEDIVIDE OFF} 20 | {$STACKFRAMES OFF} 21 | {$TYPEDADDRESS OFF} 22 | {$VARSTRINGCHECKS ON} 23 | {$WRITEABLECONST OFF} 24 | {$MINENUMSIZE 1} 25 | {$IMAGEBASE $400000} 26 | {$DEFINE RELEASE} 27 | {$ENDIF IMPLICITBUILDING} 28 | {$DESCRIPTION 'TFireMonkeyContainer designtime package'} 29 | {$DESIGNONLY} 30 | {$IMPLICITBUILD ON} 31 | 32 | requires 33 | rtl, 34 | FMXContainer_Runtime_XE5, 35 | designide, 36 | vcl; 37 | 38 | contains 39 | Parnassus.FMXContainerReg in '..\Parnassus.FMXContainerReg.pas'; 40 | 41 | end. 42 | -------------------------------------------------------------------------------- /Packages/FMXContainer_Designtime_XE5.dproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | {CBBE1B90-3FB0-441A-82DC-5F7255249D2E} 4 | FMXContainer_Designtime_XE5.dpk 5 | 16.0 6 | None 7 | True 8 | Release 9 | Win32 10 | 1 11 | Package 12 | 13 | 14 | true 15 | 16 | 17 | true 18 | Base 19 | true 20 | 21 | 22 | true 23 | Base 24 | true 25 | 26 | 27 | true 28 | Base 29 | true 30 | 31 | 32 | true 33 | Cfg_1 34 | true 35 | true 36 | 37 | 38 | true 39 | Base 40 | true 41 | 42 | 43 | true 44 | Cfg_2 45 | true 46 | true 47 | 48 | 49 | FMXContainer_Designtime_XE5 50 | $(BDSCOMMONDIR)\hpp 51 | rtl;$(DCC_UsePackage) 52 | true 53 | 3081 54 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments= 55 | All 56 | .\$(Platform)\$(Config);$(BDSCOMMONDIR);$(DCC_UnitSearchPath) 57 | true 58 | $(BDSCOMMONDIR)\BPL 59 | $(BDSCOMMONDIR)\DCP 60 | true 61 | System;Xml;Data;Datasnap;Web;Soap;Vcl;$(DCC_Namespace) 62 | .\$(Platform)\$(Config) 63 | .\$(Platform)\$(Config) 64 | false 65 | false 66 | false 67 | false 68 | false 69 | 70 | 71 | vcl;FMXContainer_Runtime_XE5;$(DCC_UsePackage) 72 | 1033 73 | true 74 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace) 75 | 76 | 77 | vcl;$(DCC_UsePackage) 78 | 79 | 80 | DEBUG;$(DCC_Define) 81 | false 82 | true 83 | true 84 | true 85 | 86 | 87 | false 88 | 89 | 90 | false 91 | RELEASE;$(DCC_Define) 92 | 0 93 | 0 94 | 95 | 96 | 1033 97 | true 98 | TFireMonkeyContainer designtime package 99 | 100 | 101 | 102 | MainSource 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | Cfg_2 111 | Base 112 | 113 | 114 | Base 115 | 116 | 117 | Cfg_1 118 | Base 119 | 120 | 121 | 122 | Delphi.Personality.12 123 | Package 124 | 125 | 126 | 127 | FMXContainer_Designtime_XE5.dpk 128 | 129 | 130 | True 131 | False 132 | 1 133 | 0 134 | 0 135 | 0 136 | False 137 | False 138 | False 139 | False 140 | False 141 | 3081 142 | 1252 143 | 144 | 145 | 146 | 147 | 1.0.0.0 148 | 149 | 150 | 151 | 152 | 153 | 1.0.0.0 154 | 155 | 156 | 157 | Microsoft Office 2000 Sample Automation Server Wrapper Components 158 | Microsoft Office XP Sample Automation Server Wrapper Components 159 | 160 | 161 | 162 | 163 | True 164 | False 165 | 166 | 167 | 12 168 | 169 | 170 | 171 | 172 | -------------------------------------------------------------------------------- /Packages/FMXContainer_Designtime_XE6.dpk: -------------------------------------------------------------------------------- 1 | package FMXContainer_Designtime_XE6; 2 | 3 | {$R *.res} 4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users} 5 | {$ALIGN 8} 6 | {$ASSERTIONS ON} 7 | {$BOOLEVAL OFF} 8 | {$DEBUGINFO OFF} 9 | {$EXTENDEDSYNTAX ON} 10 | {$IMPORTEDDATA ON} 11 | {$IOCHECKS ON} 12 | {$LOCALSYMBOLS OFF} 13 | {$LONGSTRINGS ON} 14 | {$OPENSTRINGS ON} 15 | {$OPTIMIZATION ON} 16 | {$OVERFLOWCHECKS OFF} 17 | {$RANGECHECKS OFF} 18 | {$REFERENCEINFO OFF} 19 | {$SAFEDIVIDE OFF} 20 | {$STACKFRAMES OFF} 21 | {$TYPEDADDRESS OFF} 22 | {$VARSTRINGCHECKS ON} 23 | {$WRITEABLECONST OFF} 24 | {$MINENUMSIZE 1} 25 | {$IMAGEBASE $400000} 26 | {$DEFINE RELEASE} 27 | {$ENDIF IMPLICITBUILDING} 28 | {$DESCRIPTION 'TFireMonkeyContainer designtime package'} 29 | {$DESIGNONLY} 30 | {$IMPLICITBUILD ON} 31 | 32 | requires 33 | rtl, 34 | FMXContainer_Runtime_XE6, 35 | designide, 36 | vcl; 37 | 38 | contains 39 | Parnassus.FMXContainerReg in '..\Parnassus.FMXContainerReg.pas'; 40 | 41 | end. 42 | -------------------------------------------------------------------------------- /Packages/FMXContainer_Designtime_XE6.dproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | {75223CAD-5654-4497-A22D-B95F1874D7A0} 4 | FMXContainer_Designtime_XE6.dpk 5 | 16.0 6 | None 7 | True 8 | Release 9 | Win32 10 | 1 11 | Package 12 | 13 | 14 | true 15 | 16 | 17 | true 18 | Base 19 | true 20 | 21 | 22 | true 23 | Base 24 | true 25 | 26 | 27 | true 28 | Base 29 | true 30 | 31 | 32 | true 33 | Cfg_1 34 | true 35 | true 36 | 37 | 38 | true 39 | Base 40 | true 41 | 42 | 43 | true 44 | Cfg_2 45 | true 46 | true 47 | 48 | 49 | $(BDSCOMMONDIR)\hpp 50 | FMXContainer_Designtime_XE6 51 | rtl;$(DCC_UsePackage) 52 | true 53 | 3081 54 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments= 55 | All 56 | .\$(Platform)\$(Config);$(BDSCOMMONDIR);$(DCC_UnitSearchPath) 57 | true 58 | $(BDSCOMMONDIR)\BPL 59 | $(BDSCOMMONDIR)\DCP 60 | true 61 | System;Xml;Data;Datasnap;Web;Soap;Vcl;$(DCC_Namespace) 62 | .\$(Platform)\$(Config) 63 | .\$(Platform)\$(Config) 64 | false 65 | false 66 | false 67 | false 68 | false 69 | 70 | 71 | vcl;FMXContainer_Runtime_XE6;$(DCC_UsePackage) 72 | 1033 73 | true 74 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace) 75 | 76 | 77 | vcl;$(DCC_UsePackage) 78 | 79 | 80 | DEBUG;$(DCC_Define) 81 | false 82 | true 83 | true 84 | true 85 | 86 | 87 | false 88 | 89 | 90 | false 91 | RELEASE;$(DCC_Define) 92 | 0 93 | 0 94 | 95 | 96 | 1033 97 | true 98 | TFireMonkeyContainer designtime package 99 | 100 | 101 | 102 | MainSource 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | Cfg_2 111 | Base 112 | 113 | 114 | Base 115 | 116 | 117 | Cfg_1 118 | Base 119 | 120 | 121 | 122 | Delphi.Personality.12 123 | Package 124 | 125 | 126 | 127 | FMXContainer_Designtime_XE6.dpk 128 | 129 | 130 | True 131 | False 132 | 1 133 | 0 134 | 0 135 | 0 136 | False 137 | False 138 | False 139 | False 140 | False 141 | 3081 142 | 1252 143 | 144 | 145 | 146 | 147 | 1.0.0.0 148 | 149 | 150 | 151 | 152 | 153 | 1.0.0.0 154 | 155 | 156 | 157 | Microsoft Office 2000 Sample Automation Server Wrapper Components 158 | Microsoft Office XP Sample Automation Server Wrapper Components 159 | 160 | 161 | 162 | 163 | False 164 | False 165 | False 166 | True 167 | False 168 | 169 | 170 | 12 171 | 172 | 173 | 174 | -------------------------------------------------------------------------------- /Packages/FMXContainer_Designtime_XE7.dpk: -------------------------------------------------------------------------------- 1 | package FMXContainer_Designtime_XE7; 2 | 3 | {$R *.res} 4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users} 5 | {$ALIGN 8} 6 | {$ASSERTIONS ON} 7 | {$BOOLEVAL OFF} 8 | {$DEBUGINFO OFF} 9 | {$EXTENDEDSYNTAX ON} 10 | {$IMPORTEDDATA ON} 11 | {$IOCHECKS ON} 12 | {$LOCALSYMBOLS OFF} 13 | {$LONGSTRINGS ON} 14 | {$OPENSTRINGS ON} 15 | {$OPTIMIZATION ON} 16 | {$OVERFLOWCHECKS OFF} 17 | {$RANGECHECKS OFF} 18 | {$REFERENCEINFO OFF} 19 | {$SAFEDIVIDE OFF} 20 | {$STACKFRAMES OFF} 21 | {$TYPEDADDRESS OFF} 22 | {$VARSTRINGCHECKS ON} 23 | {$WRITEABLECONST OFF} 24 | {$MINENUMSIZE 1} 25 | {$IMAGEBASE $400000} 26 | {$DEFINE RELEASE} 27 | {$ENDIF IMPLICITBUILDING} 28 | {$DESCRIPTION 'TFireMonkeyContainer designtime package'} 29 | {$DESIGNONLY} 30 | {$IMPLICITBUILD ON} 31 | 32 | requires 33 | rtl, 34 | FMXContainer_Runtime_XE7, 35 | designide, 36 | vcl; 37 | 38 | contains 39 | Parnassus.FMXContainerReg in '..\Parnassus.FMXContainerReg.pas'; 40 | 41 | end. 42 | -------------------------------------------------------------------------------- /Packages/FMXContainer_Designtime_XE7.dproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | {E1F0693A-AD1D-4610-8692-B4D9DF19CCCF} 4 | FMXContainer_Designtime_XE7.dpk 5 | 16.0 6 | None 7 | True 8 | Release 9 | Win32 10 | 1 11 | Package 12 | 13 | 14 | true 15 | 16 | 17 | true 18 | Base 19 | true 20 | 21 | 22 | true 23 | Base 24 | true 25 | 26 | 27 | true 28 | Base 29 | true 30 | 31 | 32 | true 33 | Cfg_1 34 | true 35 | true 36 | 37 | 38 | true 39 | Base 40 | true 41 | 42 | 43 | true 44 | Cfg_2 45 | true 46 | true 47 | 48 | 49 | $(BDSCOMMONDIR)\hpp 50 | FMXContainer_Designtime_XE7 51 | rtl;$(DCC_UsePackage) 52 | true 53 | 3081 54 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments= 55 | All 56 | .\$(Platform)\$(Config);$(BDSCOMMONDIR);$(DCC_UnitSearchPath) 57 | true 58 | $(BDSCOMMONDIR)\BPL 59 | $(BDSCOMMONDIR)\DCP 60 | true 61 | System;Xml;Data;Datasnap;Web;Soap;Vcl;$(DCC_Namespace) 62 | .\$(Platform)\$(Config) 63 | .\$(Platform)\$(Config) 64 | false 65 | false 66 | false 67 | false 68 | false 69 | 70 | 71 | vcl;FMXContainer_Runtime_XE7;FMXContainer_Runtime_XE6;$(DCC_UsePackage) 72 | 1033 73 | true 74 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace) 75 | 76 | 77 | vcl;$(DCC_UsePackage) 78 | 79 | 80 | DEBUG;$(DCC_Define) 81 | false 82 | true 83 | true 84 | true 85 | 86 | 87 | false 88 | 89 | 90 | false 91 | RELEASE;$(DCC_Define) 92 | 0 93 | 0 94 | 95 | 96 | 1033 97 | true 98 | TFireMonkeyContainer designtime package 99 | 100 | 101 | 102 | MainSource 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | Cfg_2 111 | Base 112 | 113 | 114 | Base 115 | 116 | 117 | Cfg_1 118 | Base 119 | 120 | 121 | 122 | Delphi.Personality.12 123 | Package 124 | 125 | 126 | 127 | FMXContainer_Designtime_XE7.dpk 128 | 129 | 130 | True 131 | False 132 | 1 133 | 0 134 | 0 135 | 0 136 | False 137 | False 138 | False 139 | False 140 | False 141 | 3081 142 | 1252 143 | 144 | 145 | 146 | 147 | 1.0.0.0 148 | 149 | 150 | 151 | 152 | 153 | 1.0.0.0 154 | 155 | 156 | 157 | Microsoft Office 2000 Sample Automation Server Wrapper Components 158 | Microsoft Office XP Sample Automation Server Wrapper Components 159 | 160 | 161 | 162 | 163 | False 164 | False 165 | False 166 | True 167 | False 168 | 169 | 170 | 12 171 | 172 | 173 | 174 | 175 | -------------------------------------------------------------------------------- /Packages/FMXContainer_Designtime_XE8.dpk: -------------------------------------------------------------------------------- 1 | package FMXContainer_Designtime_XE8; 2 | 3 | {$R *.res} 4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users} 5 | {$ALIGN 8} 6 | {$ASSERTIONS ON} 7 | {$BOOLEVAL OFF} 8 | {$DEBUGINFO OFF} 9 | {$EXTENDEDSYNTAX ON} 10 | {$IMPORTEDDATA ON} 11 | {$IOCHECKS ON} 12 | {$LOCALSYMBOLS OFF} 13 | {$LONGSTRINGS ON} 14 | {$OPENSTRINGS ON} 15 | {$OPTIMIZATION ON} 16 | {$OVERFLOWCHECKS OFF} 17 | {$RANGECHECKS OFF} 18 | {$REFERENCEINFO OFF} 19 | {$SAFEDIVIDE OFF} 20 | {$STACKFRAMES OFF} 21 | {$TYPEDADDRESS OFF} 22 | {$VARSTRINGCHECKS ON} 23 | {$WRITEABLECONST OFF} 24 | {$MINENUMSIZE 1} 25 | {$IMAGEBASE $400000} 26 | {$DEFINE RELEASE} 27 | {$ENDIF IMPLICITBUILDING} 28 | {$DESCRIPTION 'TFireMonkeyContainer designtime package'} 29 | {$DESIGNONLY} 30 | {$IMPLICITBUILD ON} 31 | 32 | requires 33 | rtl, 34 | FMXContainer_Runtime_XE8, 35 | designide, 36 | vcl; 37 | 38 | contains 39 | Parnassus.FMXContainerReg in '..\Parnassus.FMXContainerReg.pas'; 40 | 41 | end. 42 | -------------------------------------------------------------------------------- /Packages/FMXContainer_Runtime_X101Berlin.dpk: -------------------------------------------------------------------------------- 1 | package FMXContainer_Runtime_X101Berlin; 2 | 3 | {$R *.res} 4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users} 5 | {$ALIGN 8} 6 | {$ASSERTIONS ON} 7 | {$BOOLEVAL OFF} 8 | {$DEBUGINFO OFF} 9 | {$EXTENDEDSYNTAX ON} 10 | {$IMPORTEDDATA ON} 11 | {$IOCHECKS ON} 12 | {$LOCALSYMBOLS OFF} 13 | {$LONGSTRINGS ON} 14 | {$OPENSTRINGS ON} 15 | {$OPTIMIZATION ON} 16 | {$OVERFLOWCHECKS OFF} 17 | {$RANGECHECKS OFF} 18 | {$REFERENCEINFO OFF} 19 | {$SAFEDIVIDE OFF} 20 | {$STACKFRAMES OFF} 21 | {$TYPEDADDRESS OFF} 22 | {$VARSTRINGCHECKS ON} 23 | {$WRITEABLECONST OFF} 24 | {$MINENUMSIZE 1} 25 | {$IMAGEBASE $400000} 26 | {$DEFINE RELEASE} 27 | {$ENDIF IMPLICITBUILDING} 28 | {$DESCRIPTION 'TFireMonkeyContainer runtime package'} 29 | {$RUNONLY} 30 | {$IMPLICITBUILD ON} 31 | 32 | requires 33 | rtl, 34 | vcl, 35 | fmx; 36 | 37 | contains 38 | Parnassus.FMXContainer in '..\Parnassus.FMXContainer.pas'; 39 | 40 | end. 41 | -------------------------------------------------------------------------------- /Packages/FMXContainer_Runtime_X101Berlin.dproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | {2F26772F-D243-4EDB-8E1D-79A11A582223} 4 | FMXContainer_Runtime_X101Berlin.dpk 5 | 18.1 6 | VCL 7 | True 8 | Release 9 | Win32 10 | 1 11 | Package 12 | 13 | 14 | true 15 | 16 | 17 | true 18 | Base 19 | true 20 | 21 | 22 | true 23 | Base 24 | true 25 | 26 | 27 | true 28 | Cfg_1 29 | true 30 | true 31 | 32 | 33 | true 34 | Base 35 | true 36 | 37 | 38 | true 39 | Cfg_2 40 | true 41 | true 42 | 43 | 44 | $(BDSCOMMONDIR)\hpp 45 | FMXContainer_Runtime_X101Berlin 46 | TFireMonkeyContainer runtime package 47 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments= 48 | 3081 49 | $(BDSCOMMONDIR)\BPL 50 | $(BDSCOMMONDIR)\DCP 51 | true 52 | true 53 | All 54 | true 55 | System;Xml;Data;Datasnap;Web;Soap;Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;$(DCC_Namespace) 56 | .\$(Platform)\$(Config) 57 | .\$(Platform)\$(Config) 58 | false 59 | false 60 | false 61 | false 62 | false 63 | 64 | 65 | 1033 66 | true 67 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace) 68 | 69 | 70 | DEBUG;$(DCC_Define) 71 | false 72 | true 73 | true 74 | true 75 | 76 | 77 | 1033 78 | true 79 | false 80 | 81 | 82 | false 83 | RELEASE;$(DCC_Define) 84 | 0 85 | 0 86 | 87 | 88 | 1033 89 | true 90 | 91 | 92 | 93 | MainSource 94 | 95 | 96 | 97 | 98 | 99 | 100 | Cfg_2 101 | Base 102 | 103 | 104 | Base 105 | 106 | 107 | Cfg_1 108 | Base 109 | 110 | 111 | 112 | Delphi.Personality.12 113 | Package 114 | 115 | 116 | 117 | FMXContainer_Runtime_X101Berlin.dpk 118 | 119 | 120 | True 121 | False 122 | 1 123 | 0 124 | 0 125 | 0 126 | False 127 | False 128 | False 129 | False 130 | False 131 | 3081 132 | 1252 133 | 134 | 135 | 136 | 137 | 1.0.0.0 138 | 139 | 140 | 141 | 142 | 143 | 1.0.0.0 144 | 145 | 146 | 147 | Microsoft Office 2000 Sample Automation Server Wrapper Components 148 | Microsoft Office XP Sample Automation Server Wrapper Components 149 | 150 | 151 | 152 | 153 | 154 | 0 155 | .dll;.bpl 156 | 157 | 158 | 1 159 | .dylib 160 | 161 | 162 | 163 | 164 | Contents\Resources 165 | 1 166 | 167 | 168 | 169 | 170 | classes 171 | 1 172 | 173 | 174 | 175 | 176 | Contents\MacOS 177 | 0 178 | 179 | 180 | 1 181 | 182 | 183 | 184 | 185 | 1 186 | 187 | 188 | 1 189 | 190 | 191 | 1 192 | 193 | 194 | 195 | 196 | res\drawable-xxhdpi 197 | 1 198 | 199 | 200 | 201 | 202 | library\lib\mips 203 | 1 204 | 205 | 206 | 207 | 208 | 0 209 | 210 | 211 | 1 212 | 213 | 214 | 1 215 | 216 | 217 | 1 218 | 219 | 220 | library\lib\armeabi-v7a 221 | 1 222 | 223 | 224 | 1 225 | 226 | 227 | 228 | 229 | 0 230 | 231 | 232 | 1 233 | .framework 234 | 235 | 236 | 237 | 238 | 1 239 | 240 | 241 | 1 242 | 243 | 244 | 1 245 | 246 | 247 | 248 | 249 | 1 250 | 251 | 252 | 1 253 | 254 | 255 | 1 256 | 257 | 258 | 259 | 260 | ..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF 261 | 1 262 | 263 | 264 | ..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF 265 | 1 266 | 267 | 268 | 269 | 270 | library\lib\x86 271 | 1 272 | 273 | 274 | 275 | 276 | 1 277 | 278 | 279 | 1 280 | 281 | 282 | 1 283 | 284 | 285 | 286 | 287 | 288 | library\lib\armeabi 289 | 1 290 | 291 | 292 | 293 | 294 | 0 295 | 296 | 297 | 1 298 | 299 | 300 | 1 301 | 302 | 303 | 304 | 305 | 1 306 | 307 | 308 | 1 309 | 310 | 311 | 1 312 | 313 | 314 | 315 | 316 | res\drawable-normal 317 | 1 318 | 319 | 320 | 321 | 322 | res\drawable-xhdpi 323 | 1 324 | 325 | 326 | 327 | 328 | res\drawable-large 329 | 1 330 | 331 | 332 | 333 | 334 | 1 335 | 336 | 337 | 1 338 | 339 | 340 | 1 341 | 342 | 343 | 344 | 345 | 346 | res\drawable-hdpi 347 | 1 348 | 349 | 350 | 351 | 352 | library\lib\armeabi-v7a 353 | 1 354 | 355 | 356 | 357 | 358 | 359 | 360 | 1 361 | 362 | 363 | 1 364 | 365 | 366 | 1 367 | 368 | 369 | 370 | 371 | res\values 372 | 1 373 | 374 | 375 | 376 | 377 | res\drawable-small 378 | 1 379 | 380 | 381 | 382 | 383 | res\drawable 384 | 1 385 | 386 | 387 | 388 | 389 | 1 390 | 391 | 392 | 1 393 | 394 | 395 | 1 396 | 397 | 398 | 399 | 400 | 1 401 | 402 | 403 | 404 | 405 | res\drawable 406 | 1 407 | 408 | 409 | 410 | 411 | 0 412 | 413 | 414 | 0 415 | 416 | 417 | 0 418 | 419 | 420 | 0 421 | 422 | 423 | 0 424 | 425 | 426 | 0 427 | 428 | 429 | 430 | 431 | library\lib\armeabi-v7a 432 | 1 433 | 434 | 435 | 436 | 437 | 0 438 | .bpl 439 | 440 | 441 | 1 442 | .dylib 443 | 444 | 445 | 1 446 | .dylib 447 | 448 | 449 | 1 450 | .dylib 451 | 452 | 453 | 1 454 | .dylib 455 | 456 | 457 | 458 | 459 | res\drawable-mdpi 460 | 1 461 | 462 | 463 | 464 | 465 | res\drawable-xlarge 466 | 1 467 | 468 | 469 | 470 | 471 | res\drawable-ldpi 472 | 1 473 | 474 | 475 | 476 | 477 | 478 | 479 | 480 | 481 | 482 | 483 | 484 | 485 | True 486 | False 487 | 488 | 489 | 12 490 | 491 | 492 | 493 | 494 | -------------------------------------------------------------------------------- /Packages/FMXContainer_Runtime_X102Tokyo.dpk: -------------------------------------------------------------------------------- 1 | package FMXContainer_Runtime_X102Tokyo; 2 | 3 | {$R *.res} 4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users} 5 | {$ALIGN 8} 6 | {$ASSERTIONS ON} 7 | {$BOOLEVAL OFF} 8 | {$DEBUGINFO OFF} 9 | {$EXTENDEDSYNTAX ON} 10 | {$IMPORTEDDATA ON} 11 | {$IOCHECKS ON} 12 | {$LOCALSYMBOLS OFF} 13 | {$LONGSTRINGS ON} 14 | {$OPENSTRINGS ON} 15 | {$OPTIMIZATION ON} 16 | {$OVERFLOWCHECKS OFF} 17 | {$RANGECHECKS OFF} 18 | {$REFERENCEINFO OFF} 19 | {$SAFEDIVIDE OFF} 20 | {$STACKFRAMES OFF} 21 | {$TYPEDADDRESS OFF} 22 | {$VARSTRINGCHECKS ON} 23 | {$WRITEABLECONST OFF} 24 | {$MINENUMSIZE 1} 25 | {$IMAGEBASE $400000} 26 | {$DEFINE RELEASE} 27 | {$ENDIF IMPLICITBUILDING} 28 | {$DESCRIPTION 'TFireMonkeyContainer runtime package'} 29 | {$RUNONLY} 30 | {$IMPLICITBUILD ON} 31 | 32 | requires 33 | rtl, 34 | vcl, 35 | fmx; 36 | 37 | contains 38 | Parnassus.FMXContainer in '..\Parnassus.FMXContainer.pas'; 39 | 40 | end. 41 | -------------------------------------------------------------------------------- /Packages/FMXContainer_Runtime_X102Tokyo.dproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | {2F26772F-D243-4EDB-8E1D-79A11A582223} 4 | FMXContainer_Runtime_X102Tokyo.dpk 5 | 18.2 6 | VCL 7 | True 8 | Release 9 | Win32 10 | 1 11 | Package 12 | 13 | 14 | true 15 | 16 | 17 | true 18 | Base 19 | true 20 | 21 | 22 | true 23 | Base 24 | true 25 | 26 | 27 | true 28 | Cfg_1 29 | true 30 | true 31 | 32 | 33 | true 34 | Base 35 | true 36 | 37 | 38 | true 39 | Cfg_2 40 | true 41 | true 42 | 43 | 44 | $(BDSCOMMONDIR)\hpp 45 | FMXContainer_Runtime_X102Tokyo 46 | TFireMonkeyContainer runtime package 47 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments= 48 | 3081 49 | $(BDSCOMMONDIR)\BPL 50 | $(BDSCOMMONDIR)\DCP 51 | true 52 | true 53 | All 54 | true 55 | System;Xml;Data;Datasnap;Web;Soap;Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;$(DCC_Namespace) 56 | .\$(Platform)\$(Config) 57 | .\$(Platform)\$(Config) 58 | false 59 | false 60 | false 61 | false 62 | false 63 | 64 | 65 | 1033 66 | true 67 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace) 68 | 69 | 70 | DEBUG;$(DCC_Define) 71 | false 72 | true 73 | true 74 | true 75 | 76 | 77 | 1033 78 | true 79 | false 80 | 81 | 82 | false 83 | RELEASE;$(DCC_Define) 84 | 0 85 | 0 86 | 87 | 88 | 1033 89 | true 90 | 91 | 92 | 93 | MainSource 94 | 95 | 96 | 97 | 98 | 99 | 100 | Cfg_2 101 | Base 102 | 103 | 104 | Base 105 | 106 | 107 | Cfg_1 108 | Base 109 | 110 | 111 | 112 | Delphi.Personality.12 113 | Package 114 | 115 | 116 | 117 | FMXContainer_Runtime_X102Tokyo.dpk 118 | 119 | 120 | True 121 | False 122 | 1 123 | 0 124 | 0 125 | 0 126 | False 127 | False 128 | False 129 | False 130 | False 131 | 3081 132 | 1252 133 | 134 | 135 | 136 | 137 | 1.0.0.0 138 | 139 | 140 | 141 | 142 | 143 | 1.0.0.0 144 | 145 | 146 | 147 | Microsoft Office 2000 Sample Automation Server Wrapper Components 148 | Microsoft Office XP Sample Automation Server Wrapper Components 149 | 150 | 151 | 152 | 153 | True 154 | 155 | 156 | 12 157 | 158 | 159 | 160 | 161 | 162 | -------------------------------------------------------------------------------- /Packages/FMXContainer_Runtime_X10Seattle.dpk: -------------------------------------------------------------------------------- 1 | package FMXContainer_Runtime_X10Seattle; 2 | 3 | {$R *.res} 4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users} 5 | {$ALIGN 8} 6 | {$ASSERTIONS ON} 7 | {$BOOLEVAL OFF} 8 | {$DEBUGINFO OFF} 9 | {$EXTENDEDSYNTAX ON} 10 | {$IMPORTEDDATA ON} 11 | {$IOCHECKS ON} 12 | {$LOCALSYMBOLS OFF} 13 | {$LONGSTRINGS ON} 14 | {$OPENSTRINGS ON} 15 | {$OPTIMIZATION ON} 16 | {$OVERFLOWCHECKS OFF} 17 | {$RANGECHECKS OFF} 18 | {$REFERENCEINFO OFF} 19 | {$SAFEDIVIDE OFF} 20 | {$STACKFRAMES OFF} 21 | {$TYPEDADDRESS OFF} 22 | {$VARSTRINGCHECKS ON} 23 | {$WRITEABLECONST OFF} 24 | {$MINENUMSIZE 1} 25 | {$IMAGEBASE $400000} 26 | {$DEFINE RELEASE} 27 | {$ENDIF IMPLICITBUILDING} 28 | {$DESCRIPTION 'TFireMonkeyContainer runtime package'} 29 | {$RUNONLY} 30 | {$IMPLICITBUILD ON} 31 | 32 | requires 33 | rtl, 34 | vcl, 35 | fmx; 36 | 37 | contains 38 | Parnassus.FMXContainer in '..\Parnassus.FMXContainer.pas'; 39 | 40 | end. 41 | -------------------------------------------------------------------------------- /Packages/FMXContainer_Runtime_XE3.dpk: -------------------------------------------------------------------------------- 1 | package FMXContainer_Runtime_XE3; 2 | 3 | {$R *.res} 4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users} 5 | {$ALIGN 8} 6 | {$ASSERTIONS ON} 7 | {$BOOLEVAL OFF} 8 | {$DEBUGINFO OFF} 9 | {$EXTENDEDSYNTAX ON} 10 | {$IMPORTEDDATA ON} 11 | {$IOCHECKS ON} 12 | {$LOCALSYMBOLS OFF} 13 | {$LONGSTRINGS ON} 14 | {$OPENSTRINGS ON} 15 | {$OPTIMIZATION ON} 16 | {$OVERFLOWCHECKS OFF} 17 | {$RANGECHECKS OFF} 18 | {$REFERENCEINFO OFF} 19 | {$SAFEDIVIDE OFF} 20 | {$STACKFRAMES OFF} 21 | {$TYPEDADDRESS OFF} 22 | {$VARSTRINGCHECKS ON} 23 | {$WRITEABLECONST OFF} 24 | {$MINENUMSIZE 1} 25 | {$IMAGEBASE $400000} 26 | {$DEFINE RELEASE} 27 | {$ENDIF IMPLICITBUILDING} 28 | {$DESCRIPTION 'TFireMonkeyContainer runtime package'} 29 | {$RUNONLY} 30 | {$IMPLICITBUILD ON} 31 | 32 | requires 33 | rtl, 34 | vcl, 35 | fmx; 36 | 37 | contains 38 | Parnassus.FMXContainer in '..\Parnassus.FMXContainer.pas'; 39 | 40 | end. 41 | -------------------------------------------------------------------------------- /Packages/FMXContainer_Runtime_XE3.dproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | {D9E5F206-AFA7-41F7-B2D5-A83D9E7D8F2A} 4 | FMXContainer_Runtime_XE3.dpk 5 | 16.0 6 | VCL 7 | True 8 | Release 9 | Win32 10 | 1 11 | Package 12 | 13 | 14 | true 15 | 16 | 17 | true 18 | Base 19 | true 20 | 21 | 22 | true 23 | Base 24 | true 25 | 26 | 27 | true 28 | Base 29 | true 30 | 31 | 32 | true 33 | Cfg_1 34 | true 35 | true 36 | 37 | 38 | true 39 | Base 40 | true 41 | 42 | 43 | true 44 | Cfg_2 45 | true 46 | true 47 | 48 | 49 | true 50 | Cfg_2 51 | true 52 | true 53 | 54 | 55 | FMXContainer_Runtime_XE3 56 | $(BDSCOMMONDIR)\hpp 57 | TFireMonkeyContainer runtime package 58 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments= 59 | 3081 60 | $(BDSCOMMONDIR)\BPL 61 | $(BDSCOMMONDIR)\DCP 62 | true 63 | true 64 | All 65 | true 66 | System;Xml;Data;Datasnap;Web;Soap;Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;$(DCC_Namespace) 67 | .\$(Platform)\$(Config) 68 | .\$(Platform)\$(Config) 69 | false 70 | false 71 | false 72 | false 73 | false 74 | 75 | 76 | $(BDS)\bin\delphi_PROJECTICNS.icns 77 | 78 | 79 | 1033 80 | true 81 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace) 82 | 83 | 84 | DEBUG;$(DCC_Define) 85 | false 86 | true 87 | true 88 | true 89 | 90 | 91 | 1033 92 | true 93 | false 94 | 95 | 96 | false 97 | RELEASE;$(DCC_Define) 98 | 0 99 | false 100 | 101 | 102 | $(BDS)\bin\delphi_PROJECTICNS.icns 103 | 104 | 105 | 1033 106 | true 107 | 108 | 109 | 110 | MainSource 111 | 112 | 113 | 114 | 115 | 116 | 117 | Cfg_2 118 | Base 119 | 120 | 121 | Base 122 | 123 | 124 | Cfg_1 125 | Base 126 | 127 | 128 | 129 | Delphi.Personality.12 130 | Package 131 | 132 | 133 | 134 | FMXContainer_Runtime_XE3.dpk 135 | 136 | 137 | True 138 | False 139 | 1 140 | 0 141 | 0 142 | 0 143 | False 144 | False 145 | False 146 | False 147 | False 148 | 3081 149 | 1252 150 | 151 | 152 | 153 | 154 | 1.0.0.0 155 | 156 | 157 | 158 | 159 | 160 | 1.0.0.0 161 | 162 | 163 | 164 | Microsoft Office 2000 Sample Automation Server Wrapper Components 165 | Microsoft Office XP Sample Automation Server Wrapper Components 166 | 167 | 168 | 169 | 170 | False 171 | True 172 | False 173 | 174 | 175 | 12 176 | 177 | 178 | 179 | 180 | -------------------------------------------------------------------------------- /Packages/FMXContainer_Runtime_XE4.dpk: -------------------------------------------------------------------------------- 1 | package FMXContainer_Runtime_XE4; 2 | 3 | {$R *.res} 4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users} 5 | {$ALIGN 8} 6 | {$ASSERTIONS ON} 7 | {$BOOLEVAL OFF} 8 | {$DEBUGINFO OFF} 9 | {$EXTENDEDSYNTAX ON} 10 | {$IMPORTEDDATA ON} 11 | {$IOCHECKS ON} 12 | {$LOCALSYMBOLS OFF} 13 | {$LONGSTRINGS ON} 14 | {$OPENSTRINGS ON} 15 | {$OPTIMIZATION ON} 16 | {$OVERFLOWCHECKS OFF} 17 | {$RANGECHECKS OFF} 18 | {$REFERENCEINFO OFF} 19 | {$SAFEDIVIDE OFF} 20 | {$STACKFRAMES OFF} 21 | {$TYPEDADDRESS OFF} 22 | {$VARSTRINGCHECKS ON} 23 | {$WRITEABLECONST OFF} 24 | {$MINENUMSIZE 1} 25 | {$IMAGEBASE $400000} 26 | {$DEFINE RELEASE} 27 | {$ENDIF IMPLICITBUILDING} 28 | {$DESCRIPTION 'TFireMonkeyContainer runtime package'} 29 | {$RUNONLY} 30 | {$IMPLICITBUILD ON} 31 | 32 | requires 33 | rtl, 34 | vcl, 35 | fmx; 36 | 37 | contains 38 | Parnassus.FMXContainer in '..\Parnassus.FMXContainer.pas'; 39 | 40 | end. 41 | -------------------------------------------------------------------------------- /Packages/FMXContainer_Runtime_XE4.dproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | {00665502-0D00-4767-ACAA-C45BB8892670} 4 | FMXContainer_Runtime_XE4.dpk 5 | 16.0 6 | VCL 7 | True 8 | Release 9 | Win32 10 | 1 11 | Package 12 | 13 | 14 | true 15 | 16 | 17 | true 18 | Base 19 | true 20 | 21 | 22 | true 23 | Base 24 | true 25 | 26 | 27 | true 28 | Cfg_1 29 | true 30 | true 31 | 32 | 33 | true 34 | Base 35 | true 36 | 37 | 38 | true 39 | Cfg_2 40 | true 41 | true 42 | 43 | 44 | FMXContainer_Runtime_XE4 45 | $(BDSCOMMONDIR)\hpp 46 | TFireMonkeyContainer runtime package 47 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments= 48 | 3081 49 | $(BDSCOMMONDIR)\BPL 50 | $(BDSCOMMONDIR)\DCP 51 | true 52 | true 53 | All 54 | true 55 | System;Xml;Data;Datasnap;Web;Soap;Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;$(DCC_Namespace) 56 | .\$(Platform)\$(Config) 57 | .\$(Platform)\$(Config) 58 | false 59 | false 60 | false 61 | false 62 | false 63 | 64 | 65 | 1033 66 | true 67 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace) 68 | 69 | 70 | DEBUG;$(DCC_Define) 71 | false 72 | true 73 | true 74 | true 75 | 76 | 77 | 1033 78 | true 79 | false 80 | 81 | 82 | false 83 | RELEASE;$(DCC_Define) 84 | 0 85 | false 86 | 87 | 88 | 1033 89 | true 90 | 91 | 92 | 93 | MainSource 94 | 95 | 96 | 97 | 98 | 99 | 100 | Cfg_2 101 | Base 102 | 103 | 104 | Base 105 | 106 | 107 | Cfg_1 108 | Base 109 | 110 | 111 | 112 | Delphi.Personality.12 113 | Package 114 | 115 | 116 | 117 | FMXContainer_Runtime_XE4.dpk 118 | 119 | 120 | True 121 | False 122 | 1 123 | 0 124 | 0 125 | 0 126 | False 127 | False 128 | False 129 | False 130 | False 131 | 3081 132 | 1252 133 | 134 | 135 | 136 | 137 | 1.0.0.0 138 | 139 | 140 | 141 | 142 | 143 | 1.0.0.0 144 | 145 | 146 | 147 | Embarcadero C++Builder Office 2000 Servers Package 148 | Embarcadero C++Builder Office XP Servers Package 149 | Microsoft Office 2000 Sample Automation Server Wrapper Components 150 | Microsoft Office XP Sample Automation Server Wrapper Components 151 | 152 | 153 | 154 | 155 | False 156 | False 157 | False 158 | True 159 | False 160 | 161 | 162 | 12 163 | 164 | 165 | 166 | 167 | -------------------------------------------------------------------------------- /Packages/FMXContainer_Runtime_XE5.dpk: -------------------------------------------------------------------------------- 1 | package FMXContainer_Runtime_XE5; 2 | 3 | {$R *.res} 4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users} 5 | {$ALIGN 8} 6 | {$ASSERTIONS ON} 7 | {$BOOLEVAL OFF} 8 | {$DEBUGINFO OFF} 9 | {$EXTENDEDSYNTAX ON} 10 | {$IMPORTEDDATA ON} 11 | {$IOCHECKS ON} 12 | {$LOCALSYMBOLS OFF} 13 | {$LONGSTRINGS ON} 14 | {$OPENSTRINGS ON} 15 | {$OPTIMIZATION ON} 16 | {$OVERFLOWCHECKS OFF} 17 | {$RANGECHECKS OFF} 18 | {$REFERENCEINFO OFF} 19 | {$SAFEDIVIDE OFF} 20 | {$STACKFRAMES OFF} 21 | {$TYPEDADDRESS OFF} 22 | {$VARSTRINGCHECKS ON} 23 | {$WRITEABLECONST OFF} 24 | {$MINENUMSIZE 1} 25 | {$IMAGEBASE $400000} 26 | {$DEFINE RELEASE} 27 | {$ENDIF IMPLICITBUILDING} 28 | {$DESCRIPTION 'TFireMonkeyContainer runtime package'} 29 | {$RUNONLY} 30 | {$IMPLICITBUILD ON} 31 | 32 | requires 33 | rtl, 34 | vcl, 35 | fmx; 36 | 37 | contains 38 | Parnassus.FMXContainer in '..\Parnassus.FMXContainer.pas'; 39 | 40 | end. 41 | -------------------------------------------------------------------------------- /Packages/FMXContainer_Runtime_XE5.dproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | {93234A7F-F046-4671-AE59-AB81DF335BCC} 4 | FMXContainer_Runtime_XE5.dpk 5 | 16.0 6 | VCL 7 | True 8 | Release 9 | Win32 10 | 1 11 | Package 12 | 13 | 14 | true 15 | 16 | 17 | true 18 | Base 19 | true 20 | 21 | 22 | true 23 | Base 24 | true 25 | 26 | 27 | true 28 | Cfg_1 29 | true 30 | true 31 | 32 | 33 | true 34 | Base 35 | true 36 | 37 | 38 | true 39 | Cfg_2 40 | true 41 | true 42 | 43 | 44 | FMXContainer_Runtime_XE5 45 | $(BDSCOMMONDIR)\hpp 46 | TFireMonkeyContainer runtime package 47 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments= 48 | 3081 49 | $(BDSCOMMONDIR)\BPL 50 | $(BDSCOMMONDIR)\DCP 51 | true 52 | true 53 | All 54 | true 55 | System;Xml;Data;Datasnap;Web;Soap;Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;$(DCC_Namespace) 56 | .\$(Platform)\$(Config) 57 | .\$(Platform)\$(Config) 58 | false 59 | false 60 | false 61 | false 62 | false 63 | 64 | 65 | 1033 66 | true 67 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace) 68 | 69 | 70 | DEBUG;$(DCC_Define) 71 | false 72 | true 73 | true 74 | true 75 | 76 | 77 | 1033 78 | true 79 | false 80 | 81 | 82 | false 83 | RELEASE;$(DCC_Define) 84 | 0 85 | 0 86 | 87 | 88 | 1033 89 | true 90 | 91 | 92 | 93 | MainSource 94 | 95 | 96 | 97 | 98 | 99 | 100 | Cfg_2 101 | Base 102 | 103 | 104 | Base 105 | 106 | 107 | Cfg_1 108 | Base 109 | 110 | 111 | 112 | Delphi.Personality.12 113 | Package 114 | 115 | 116 | 117 | FMXContainer_Runtime_XE5.dpk 118 | 119 | 120 | True 121 | False 122 | 1 123 | 0 124 | 0 125 | 0 126 | False 127 | False 128 | False 129 | False 130 | False 131 | 3081 132 | 1252 133 | 134 | 135 | 136 | 137 | 1.0.0.0 138 | 139 | 140 | 141 | 142 | 143 | 1.0.0.0 144 | 145 | 146 | 147 | Microsoft Office 2000 Sample Automation Server Wrapper Components 148 | Microsoft Office XP Sample Automation Server Wrapper Components 149 | 150 | 151 | 152 | 153 | True 154 | False 155 | 156 | 157 | 12 158 | 159 | 160 | 161 | -------------------------------------------------------------------------------- /Packages/FMXContainer_Runtime_XE6.dpk: -------------------------------------------------------------------------------- 1 | package FMXContainer_Runtime_XE6; 2 | 3 | {$R *.res} 4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users} 5 | {$ALIGN 8} 6 | {$ASSERTIONS ON} 7 | {$BOOLEVAL OFF} 8 | {$DEBUGINFO OFF} 9 | {$EXTENDEDSYNTAX ON} 10 | {$IMPORTEDDATA ON} 11 | {$IOCHECKS ON} 12 | {$LOCALSYMBOLS OFF} 13 | {$LONGSTRINGS ON} 14 | {$OPENSTRINGS ON} 15 | {$OPTIMIZATION ON} 16 | {$OVERFLOWCHECKS OFF} 17 | {$RANGECHECKS OFF} 18 | {$REFERENCEINFO OFF} 19 | {$SAFEDIVIDE OFF} 20 | {$STACKFRAMES OFF} 21 | {$TYPEDADDRESS OFF} 22 | {$VARSTRINGCHECKS ON} 23 | {$WRITEABLECONST OFF} 24 | {$MINENUMSIZE 1} 25 | {$IMAGEBASE $400000} 26 | {$DEFINE RELEASE} 27 | {$ENDIF IMPLICITBUILDING} 28 | {$DESCRIPTION 'TFireMonkeyContainer runtime package'} 29 | {$RUNONLY} 30 | {$IMPLICITBUILD ON} 31 | 32 | requires 33 | rtl, 34 | vcl, 35 | fmx; 36 | 37 | contains 38 | Parnassus.FMXContainer in '..\Parnassus.FMXContainer.pas'; 39 | 40 | end. 41 | -------------------------------------------------------------------------------- /Packages/FMXContainer_Runtime_XE6.dproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | {FE341162-2602-4151-AE83-39CB28F1E2F1} 4 | FMXContainer_Runtime_XE6.dpk 5 | 16.0 6 | VCL 7 | True 8 | Release 9 | Win32 10 | 1 11 | Package 12 | 13 | 14 | true 15 | 16 | 17 | true 18 | Base 19 | true 20 | 21 | 22 | true 23 | Base 24 | true 25 | 26 | 27 | true 28 | Cfg_1 29 | true 30 | true 31 | 32 | 33 | true 34 | Base 35 | true 36 | 37 | 38 | true 39 | Cfg_2 40 | true 41 | true 42 | 43 | 44 | $(BDSCOMMONDIR)\hpp 45 | FMXContainer_Runtime_XE6 46 | TFireMonkeyContainer runtime package 47 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments= 48 | 3081 49 | $(BDSCOMMONDIR)\BPL 50 | $(BDSCOMMONDIR)\DCP 51 | true 52 | true 53 | All 54 | true 55 | System;Xml;Data;Datasnap;Web;Soap;Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;$(DCC_Namespace) 56 | .\$(Platform)\$(Config) 57 | .\$(Platform)\$(Config) 58 | false 59 | false 60 | false 61 | false 62 | false 63 | 64 | 65 | 1033 66 | true 67 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace) 68 | 69 | 70 | DEBUG;$(DCC_Define) 71 | false 72 | true 73 | true 74 | true 75 | 76 | 77 | 1033 78 | true 79 | false 80 | 81 | 82 | false 83 | RELEASE;$(DCC_Define) 84 | 0 85 | 0 86 | 87 | 88 | 1033 89 | true 90 | 91 | 92 | 93 | MainSource 94 | 95 | 96 | 97 | 98 | 99 | 100 | Cfg_2 101 | Base 102 | 103 | 104 | Base 105 | 106 | 107 | Cfg_1 108 | Base 109 | 110 | 111 | 112 | Delphi.Personality.12 113 | Package 114 | 115 | 116 | 117 | FMXContainer_Runtime_XE6.dpk 118 | 119 | 120 | True 121 | False 122 | 1 123 | 0 124 | 0 125 | 0 126 | False 127 | False 128 | False 129 | False 130 | False 131 | 3081 132 | 1252 133 | 134 | 135 | 136 | 137 | 1.0.0.0 138 | 139 | 140 | 141 | 142 | 143 | 1.0.0.0 144 | 145 | 146 | 147 | Microsoft Office 2000 Sample Automation Server Wrapper Components 148 | Microsoft Office XP Sample Automation Server Wrapper Components 149 | 150 | 151 | 152 | 153 | False 154 | False 155 | False 156 | True 157 | False 158 | 159 | 160 | 12 161 | 162 | 163 | 164 | -------------------------------------------------------------------------------- /Packages/FMXContainer_Runtime_XE7.dpk: -------------------------------------------------------------------------------- 1 | package FMXContainer_Runtime_XE7; 2 | 3 | {$R *.res} 4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users} 5 | {$ALIGN 8} 6 | {$ASSERTIONS ON} 7 | {$BOOLEVAL OFF} 8 | {$DEBUGINFO OFF} 9 | {$EXTENDEDSYNTAX ON} 10 | {$IMPORTEDDATA ON} 11 | {$IOCHECKS ON} 12 | {$LOCALSYMBOLS OFF} 13 | {$LONGSTRINGS ON} 14 | {$OPENSTRINGS ON} 15 | {$OPTIMIZATION ON} 16 | {$OVERFLOWCHECKS OFF} 17 | {$RANGECHECKS OFF} 18 | {$REFERENCEINFO OFF} 19 | {$SAFEDIVIDE OFF} 20 | {$STACKFRAMES OFF} 21 | {$TYPEDADDRESS OFF} 22 | {$VARSTRINGCHECKS ON} 23 | {$WRITEABLECONST OFF} 24 | {$MINENUMSIZE 1} 25 | {$IMAGEBASE $400000} 26 | {$DEFINE RELEASE} 27 | {$ENDIF IMPLICITBUILDING} 28 | {$DESCRIPTION 'TFireMonkeyContainer runtime package'} 29 | {$RUNONLY} 30 | {$IMPLICITBUILD ON} 31 | 32 | requires 33 | rtl, 34 | vcl, 35 | fmx; 36 | 37 | contains 38 | Parnassus.FMXContainer in '..\Parnassus.FMXContainer.pas'; 39 | 40 | end. 41 | -------------------------------------------------------------------------------- /Packages/FMXContainer_Runtime_XE7.dproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | {2F26772F-D243-4EDB-8E1D-79A11A582223} 4 | FMXContainer_Runtime_XE7.dpk 5 | 16.0 6 | VCL 7 | True 8 | Release 9 | Win32 10 | 1 11 | Package 12 | 13 | 14 | true 15 | 16 | 17 | true 18 | Base 19 | true 20 | 21 | 22 | true 23 | Base 24 | true 25 | 26 | 27 | true 28 | Cfg_1 29 | true 30 | true 31 | 32 | 33 | true 34 | Base 35 | true 36 | 37 | 38 | true 39 | Cfg_2 40 | true 41 | true 42 | 43 | 44 | $(BDSCOMMONDIR)\hpp 45 | FMXContainer_Runtime_XE7 46 | TFireMonkeyContainer runtime package 47 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments= 48 | 3081 49 | $(BDSCOMMONDIR)\BPL 50 | $(BDSCOMMONDIR)\DCP 51 | true 52 | true 53 | All 54 | true 55 | System;Xml;Data;Datasnap;Web;Soap;Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;$(DCC_Namespace) 56 | .\$(Platform)\$(Config) 57 | .\$(Platform)\$(Config) 58 | false 59 | false 60 | false 61 | false 62 | false 63 | 64 | 65 | 1033 66 | true 67 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace) 68 | 69 | 70 | DEBUG;$(DCC_Define) 71 | false 72 | true 73 | true 74 | true 75 | 76 | 77 | 1033 78 | true 79 | false 80 | 81 | 82 | false 83 | RELEASE;$(DCC_Define) 84 | 0 85 | 0 86 | 87 | 88 | 1033 89 | true 90 | 91 | 92 | 93 | MainSource 94 | 95 | 96 | 97 | 98 | 99 | 100 | Cfg_2 101 | Base 102 | 103 | 104 | Base 105 | 106 | 107 | Cfg_1 108 | Base 109 | 110 | 111 | 112 | Delphi.Personality.12 113 | Package 114 | 115 | 116 | 117 | FMXContainer_Runtime_XE7.dpk 118 | 119 | 120 | True 121 | False 122 | 1 123 | 0 124 | 0 125 | 0 126 | False 127 | False 128 | False 129 | False 130 | False 131 | 3081 132 | 1252 133 | 134 | 135 | 136 | 137 | 1.0.0.0 138 | 139 | 140 | 141 | 142 | 143 | 1.0.0.0 144 | 145 | 146 | 147 | Microsoft Office 2000 Sample Automation Server Wrapper Components 148 | Microsoft Office XP Sample Automation Server Wrapper Components 149 | 150 | 151 | 152 | 153 | False 154 | False 155 | False 156 | True 157 | False 158 | 159 | 160 | 12 161 | 162 | 163 | 164 | -------------------------------------------------------------------------------- /Packages/FMXContainer_Runtime_XE8.dpk: -------------------------------------------------------------------------------- 1 | package FMXContainer_Runtime_XE8; 2 | 3 | {$R *.res} 4 | {$IFDEF IMPLICITBUILDING This IFDEF should not be used by users} 5 | {$ALIGN 8} 6 | {$ASSERTIONS ON} 7 | {$BOOLEVAL OFF} 8 | {$DEBUGINFO OFF} 9 | {$EXTENDEDSYNTAX ON} 10 | {$IMPORTEDDATA ON} 11 | {$IOCHECKS ON} 12 | {$LOCALSYMBOLS OFF} 13 | {$LONGSTRINGS ON} 14 | {$OPENSTRINGS ON} 15 | {$OPTIMIZATION ON} 16 | {$OVERFLOWCHECKS OFF} 17 | {$RANGECHECKS OFF} 18 | {$REFERENCEINFO OFF} 19 | {$SAFEDIVIDE OFF} 20 | {$STACKFRAMES OFF} 21 | {$TYPEDADDRESS OFF} 22 | {$VARSTRINGCHECKS ON} 23 | {$WRITEABLECONST OFF} 24 | {$MINENUMSIZE 1} 25 | {$IMAGEBASE $400000} 26 | {$DEFINE RELEASE} 27 | {$ENDIF IMPLICITBUILDING} 28 | {$DESCRIPTION 'TFireMonkeyContainer runtime package'} 29 | {$RUNONLY} 30 | {$IMPLICITBUILD ON} 31 | 32 | requires 33 | rtl, 34 | vcl, 35 | fmx; 36 | 37 | contains 38 | Parnassus.FMXContainer in '..\Parnassus.FMXContainer.pas'; 39 | 40 | end. 41 | -------------------------------------------------------------------------------- /Packages/FMXContainer_Runtime_XE8.dproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | {2F26772F-D243-4EDB-8E1D-79A11A582223} 4 | FMXContainer_Runtime_XE8.dpk 5 | 17.2 6 | VCL 7 | True 8 | Release 9 | Win32 10 | 1 11 | Package 12 | 13 | 14 | true 15 | 16 | 17 | true 18 | Base 19 | true 20 | 21 | 22 | true 23 | Base 24 | true 25 | 26 | 27 | true 28 | Cfg_1 29 | true 30 | true 31 | 32 | 33 | true 34 | Base 35 | true 36 | 37 | 38 | true 39 | Cfg_2 40 | true 41 | true 42 | 43 | 44 | $(BDSCOMMONDIR)\hpp 45 | FMXContainer_Runtime_XE8 46 | TFireMonkeyContainer runtime package 47 | CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments= 48 | 3081 49 | $(BDSCOMMONDIR)\BPL 50 | $(BDSCOMMONDIR)\DCP 51 | true 52 | true 53 | All 54 | true 55 | System;Xml;Data;Datasnap;Web;Soap;Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;$(DCC_Namespace) 56 | .\$(Platform)\$(Config) 57 | .\$(Platform)\$(Config) 58 | false 59 | false 60 | false 61 | false 62 | false 63 | 64 | 65 | 1033 66 | true 67 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace) 68 | 69 | 70 | DEBUG;$(DCC_Define) 71 | false 72 | true 73 | true 74 | true 75 | 76 | 77 | 1033 78 | true 79 | false 80 | 81 | 82 | false 83 | RELEASE;$(DCC_Define) 84 | 0 85 | 0 86 | 87 | 88 | 1033 89 | true 90 | 91 | 92 | 93 | MainSource 94 | 95 | 96 | 97 | 98 | 99 | 100 | Cfg_2 101 | Base 102 | 103 | 104 | Base 105 | 106 | 107 | Cfg_1 108 | Base 109 | 110 | 111 | 112 | Delphi.Personality.12 113 | Package 114 | 115 | 116 | 117 | FMXContainer_Runtime_XE8.dpk 118 | 119 | 120 | True 121 | False 122 | 1 123 | 0 124 | 0 125 | 0 126 | False 127 | False 128 | False 129 | False 130 | False 131 | 3081 132 | 1252 133 | 134 | 135 | 136 | 137 | 1.0.0.0 138 | 139 | 140 | 141 | 142 | 143 | 1.0.0.0 144 | 145 | 146 | 147 | Microsoft Office 2000 Sample Automation Server Wrapper Components 148 | Microsoft Office XP Sample Automation Server Wrapper Components 149 | 150 | 151 | 152 | 153 | 154 | 1 155 | .dylib 156 | 157 | 158 | 0 159 | .bpl 160 | 161 | 162 | 1 163 | .dylib 164 | 165 | 166 | 1 167 | .dylib 168 | 169 | 170 | 1 171 | .dylib 172 | 173 | 174 | 175 | 176 | 1 177 | .dylib 178 | 179 | 180 | 0 181 | .dll;.bpl 182 | 183 | 184 | 185 | 186 | 1 187 | 188 | 189 | 1 190 | 191 | 192 | 1 193 | 194 | 195 | 196 | 197 | 198 | ..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF 199 | 1 200 | 201 | 202 | ..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF 203 | 1 204 | 205 | 206 | 207 | 208 | res\drawable-normal 209 | 1 210 | 211 | 212 | 213 | 214 | library\lib\x86 215 | 1 216 | 217 | 218 | 219 | 220 | 1 221 | 222 | 223 | 1 224 | 225 | 226 | 1 227 | 228 | 229 | 230 | 231 | 232 | library\lib\armeabi-v7a 233 | 1 234 | 235 | 236 | 237 | 238 | 1 239 | 240 | 241 | 1 242 | 243 | 244 | 1 245 | 246 | 247 | 248 | 249 | res\drawable-xlarge 250 | 1 251 | 252 | 253 | 254 | 255 | res\drawable-xhdpi 256 | 1 257 | 258 | 259 | 260 | 261 | 1 262 | 263 | 264 | 1 265 | 266 | 267 | 1 268 | 269 | 270 | 271 | 272 | res\drawable-xxhdpi 273 | 1 274 | 275 | 276 | 277 | 278 | library\lib\mips 279 | 1 280 | 281 | 282 | 283 | 284 | res\drawable 285 | 1 286 | 287 | 288 | 289 | 290 | 1 291 | 292 | 293 | 1 294 | 295 | 296 | 0 297 | 298 | 299 | 300 | 301 | 1 302 | .framework 303 | 304 | 305 | 0 306 | 307 | 308 | 309 | 310 | res\drawable-small 311 | 1 312 | 313 | 314 | 315 | 316 | 317 | 1 318 | 319 | 320 | Contents\MacOS 321 | 0 322 | 323 | 324 | 325 | 326 | classes 327 | 1 328 | 329 | 330 | 331 | 332 | 333 | 1 334 | 335 | 336 | 1 337 | 338 | 339 | 1 340 | 341 | 342 | 343 | 344 | res\drawable 345 | 1 346 | 347 | 348 | 349 | 350 | Contents\Resources 351 | 1 352 | 353 | 354 | 355 | 356 | 357 | 1 358 | 359 | 360 | 1 361 | 362 | 363 | 1 364 | 365 | 366 | 367 | 368 | library\lib\armeabi-v7a 369 | 1 370 | 371 | 372 | 1 373 | 374 | 375 | 0 376 | 377 | 378 | 1 379 | 380 | 381 | 1 382 | 383 | 384 | 1 385 | 386 | 387 | 388 | 389 | library\lib\armeabi 390 | 1 391 | 392 | 393 | 394 | 395 | res\drawable-large 396 | 1 397 | 398 | 399 | 400 | 401 | 0 402 | 403 | 404 | 0 405 | 406 | 407 | 0 408 | 409 | 410 | 0 411 | 412 | 413 | 0 414 | 415 | 416 | 0 417 | 418 | 419 | 420 | 421 | 1 422 | 423 | 424 | 1 425 | 426 | 427 | 1 428 | 429 | 430 | 431 | 432 | res\drawable-ldpi 433 | 1 434 | 435 | 436 | 437 | 438 | res\values 439 | 1 440 | 441 | 442 | 443 | 444 | 1 445 | 446 | 447 | 1 448 | 449 | 450 | 1 451 | 452 | 453 | 454 | 455 | res\drawable-mdpi 456 | 1 457 | 458 | 459 | 460 | 461 | res\drawable-hdpi 462 | 1 463 | 464 | 465 | 466 | 467 | 1 468 | 469 | 470 | 471 | 472 | 473 | 474 | 475 | 476 | 477 | 478 | 479 | False 480 | False 481 | True 482 | False 483 | 484 | 485 | 12 486 | 487 | 488 | 489 | 490 | -------------------------------------------------------------------------------- /Packages/FireMonkeyContainer_X101Berlin.groupproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | {B37ED22C-AC8A-445F-AE48-BDC34F48B538} 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Default.Personality.12 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | -------------------------------------------------------------------------------- /Packages/FireMonkeyContainer_X102Tokyo.groupproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | {B37ED22C-AC8A-445F-AE48-BDC34F48B538} 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Default.Personality.12 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | -------------------------------------------------------------------------------- /Packages/FireMonkeyContainer_X10Seattle.groupproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | {B37ED22C-AC8A-445F-AE48-BDC34F48B538} 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Default.Personality.12 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | -------------------------------------------------------------------------------- /Packages/FireMonkeyContainer_XE3.groupproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | {98E7364C-0312-4866-9A9A-27BBF45ACD66} 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Default.Personality.12 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | -------------------------------------------------------------------------------- /Packages/FireMonkeyContainer_XE4.groupproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | {4EE743DB-4070-4AFB-B6DF-FC857B40FFC0} 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Default.Personality.12 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | -------------------------------------------------------------------------------- /Packages/FireMonkeyContainer_XE5.groupproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | {029B7724-4383-43F8-A139-C96AFFF08868} 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Default.Personality.12 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | -------------------------------------------------------------------------------- /Packages/FireMonkeyContainer_XE6.groupproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | {31F66B7D-615C-4171-BCDC-5643B01AFBF3} 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Default.Personality.12 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | -------------------------------------------------------------------------------- /Packages/FireMonkeyContainer_XE7.groupproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | {B37ED22C-AC8A-445F-AE48-BDC34F48B538} 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Default.Personality.12 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | -------------------------------------------------------------------------------- /Packages/FireMonkeyContainer_XE8.groupproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | {B37ED22C-AC8A-445F-AE48-BDC34F48B538} 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | Default.Personality.12 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | -------------------------------------------------------------------------------- /Parnassus.FMXContainerReg.pas: -------------------------------------------------------------------------------- 1 | unit Parnassus.FMXContainerReg; 2 | 3 | (* ***** BEGIN LICENSE BLOCK ***** 4 | * Version: MPL 1.1 5 | * 6 | * The contents of this file are subject to the Mozilla Public License Version 7 | * 1.1 (the "License"); you may not use this file except in compliance with 8 | * the License. You may obtain a copy of the License at 9 | * http://www.mozilla.org/MPL/ 10 | * 11 | * Software distributed under the License is distributed on an "AS IS" basis, 12 | * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License 13 | * for the specific language governing rights and limitations under the 14 | * License. 15 | * 16 | * The Original Code is TFireMonkeyContainer. 17 | * 18 | * The Initial Developer of the Original Code is David Millington. 19 | * 20 | * Portions created by the Initial Developer are Copyright (C) 2013 21 | * the Initial Developer. All Rights Reserved. 22 | * 23 | * Contributor(s): David Millington 24 | * 25 | * Originally based on code found here: 26 | * - http://delphisorcery.blogspot.com/2011/09/delphi-xe2-heating-up-hype-playing.html 27 | * - http://stackoverflow.com/questions/7315050/delphi-xe2-possible-to-instantiate-a-firemonkey-form-in-vcl-application?rq=1 28 | * but with substantial modifications. 29 | * 30 | * ***** END LICENSE BLOCK ***** *) 31 | 32 | interface 33 | 34 | uses 35 | System.Classes, Parnassus.FMXContainer; 36 | 37 | procedure Register; 38 | 39 | implementation 40 | 41 | procedure Register; 42 | begin 43 | RegisterComponents('Parnassus', [TFireMonkeyContainer]); 44 | end; 45 | 46 | end. 47 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # firemonkey-container 2 | 3 | TFireMonkeyContainer is a Delphi VCL component to host a FMX HD or 3D form. It means you can embed a FireMonkey (FMX) form as a control in a VCL form, so you can design a FMX form and use it in your VCL app. 4 | 5 | Project home page: http://parnassus.co/open-source/tfiremonkeycontainer/ 6 | 7 | This project used to be hosted on Google Code (code.google.com/p/firemonkey-container) and was migrated on 2015-03-12. 8 | --------------------------------------------------------------------------------