├── .gitignore
├── Main.dfm
├── Main.pas
├── MainModule.dfm
├── MainModule.pas
├── ServerModule.dfm
├── ServerModule.pas
├── clientAligment.dpr
├── clientAligment.dproj
├── clientAligment.res
├── images
├── 1.png
├── 1.psd
├── 10.png
├── 11.png
├── 12.png
├── 2.png
├── 3.png
├── 4.png
├── 5.png
├── 6.png
├── 7.png
├── 99.png
├── A.png
├── Dashboard.psd
├── bar-chart.png
├── bar-chart1.png
├── chat.png
├── cloude.png
├── dolar.png
├── eye.png
├── face.png
├── facebook-logo.png
├── folder.png
├── font.png
├── google-plus-logo.png
├── linkedin.png
├── list.png
├── logo.png
├── logout.png
├── logout140.png
├── logoutt.png
├── pen-on-square-of-paper-interface-symbol.png
├── picture.png
├── profile.png
├── settings-work-tool.png
├── settings140s.png
├── settingss.png
├── speedometer.png
├── sun (1).png
├── sun.png
├── twitter-logo-silhouette.png
├── user.png
├── w1.png
├── w2.png
├── w3.png
└── yes.png
└── readme.md
/.gitignore:
--------------------------------------------------------------------------------
1 | # Uncomment these types if you want even more clean repository. But be careful.
2 | # It can make harm to an existing project source. Read explanations below.
3 | #
4 | # Resource files are binaries containing manifest, project icon and version info.
5 | # They can not be viewed as text or compared by diff-tools. Consider replacing them with .rc files.
6 | #*.res
7 | #
8 | # Type library file (binary). In old Delphi versions it should be stored.
9 | # Since Delphi 2009 it is produced from .ridl file and can safely be ignored.
10 | #*.tlb
11 | #
12 | # Diagram Portfolio file. Used by the diagram editor up to Delphi 7.
13 | # Uncomment this if you are not using diagrams or use newer Delphi version.
14 | *.ddp
15 | *.dof
16 | #
17 | # Visual LiveBindings file. Added in Delphi XE2.
18 | # Uncomment this if you are not using LiveBindings Designer.
19 | #*.vlb
20 | #
21 | # Deployment Manager configuration file for your project. Added in Delphi XE2.
22 | # Uncomment this if it is not mobile development and you do not use remote debug feature.
23 | #*.deployproj
24 | #
25 | # C++ object files produced when C/C++ Output file generation is configured.
26 | # Uncomment this if you are not using external objects (zlib library for example).
27 | #*.obj
28 | #
29 |
30 | # Delphi compiler-generated binaries (safe to delete)
31 | *.exe
32 | *.dll
33 | *.bpl
34 | *.bpi
35 | *.dcp
36 | *.so
37 | *.apk
38 | *.drc
39 | *.map
40 | *.dres
41 | *.rsm
42 | *.tds
43 | *.dcu
44 | *.lib
45 | *.a
46 | *.o
47 | *.ocx
48 |
49 | # FreePascal compiler
50 | *.com
51 | *.class
52 | *.ppu
53 | *.compiled
54 | *.rsj
55 | *.or
56 | *.lps
57 | *.db
58 |
59 | # Delphi autogenerated files (duplicated info)
60 | *.cfg
61 | *.hpp
62 | *Resource.rc
63 |
64 | # Delphi local files (user-specific info)
65 | *.local
66 | *.identcache
67 | *.projdata
68 | *.tvsconfig
69 | *.dsk
70 |
71 | # Delphi history and backups
72 | __history/
73 | __recovery/
74 | *.~*
75 |
76 | # Castalia statistics file (since XE7 Castalia is distributed with Delphi)
77 | *.stat
78 |
79 | #other VCS
80 | _FOSSIL_
81 | .svn/
82 | # SourceCodeRep artifact
83 |
84 | #Misc stuff
85 | /Win32
86 | /Win64
87 | /OSX32
88 | /__history
--------------------------------------------------------------------------------
/Main.pas:
--------------------------------------------------------------------------------
1 | unit Main;
2 |
3 | interface
4 |
5 | uses
6 | Windows, Messages, SysUtils, Variants, Classes, Graphics,
7 | Controls, Forms, Dialogs, uniGUITypes, uniGUIAbstractClasses,
8 | uniGUIClasses, uniGUIRegClasses, uniGUIForm, uniGUIBaseClasses, uniPanel,
9 | Vcl.Imaging.pngimage, uniImage, uniLabel, uniChart;
10 |
11 | type
12 | TMainForm = class(TUniForm)
13 | UniPanel1: TUniPanel;
14 | UniPanel2: TUniPanel;
15 | UniPanel3: TUniPanel;
16 | UniPanel4: TUniPanel;
17 | UniPanel5: TUniPanel;
18 | UniPanel6: TUniPanel;
19 | UniPanel7: TUniPanel;
20 | UniPanel8: TUniPanel;
21 | UniImage1: TUniImage;
22 | UniLabel1: TUniLabel;
23 | UniLabel2: TUniLabel;
24 | UniImage2: TUniImage;
25 | UniLabel3: TUniLabel;
26 | UniImage3: TUniImage;
27 | UniLabel4: TUniLabel;
28 | UniImage4: TUniImage;
29 | UniLabel5: TUniLabel;
30 | UniPanel9: TUniPanel;
31 | UniPanel10: TUniPanel;
32 | UniPanel11: TUniPanel;
33 | UniPanel12: TUniPanel;
34 | UniPanel13: TUniPanel;
35 | UniPanel14: TUniPanel;
36 | UniPanel15: TUniPanel;
37 | UniPanel16: TUniPanel;
38 | UniPanel17: TUniPanel;
39 | UniPanel18: TUniPanel;
40 | UniPanel19: TUniPanel;
41 | UniPanel20: TUniPanel;
42 | UniPanel21: TUniPanel;
43 | UniPanel22: TUniPanel;
44 | UniPanel23: TUniPanel;
45 | UniImage5: TUniImage;
46 | UniLabel6: TUniLabel;
47 | UniLabel7: TUniLabel;
48 | UniImage6: TUniImage;
49 | UniLabel8: TUniLabel;
50 | UniImage7: TUniImage;
51 | UniLabel9: TUniLabel;
52 | UniImage8: TUniImage;
53 | UniLabel10: TUniLabel;
54 | UniImage9: TUniImage;
55 | UniLabel11: TUniLabel;
56 | UniImage10: TUniImage;
57 | UniLabel12: TUniLabel;
58 | UniImage11: TUniImage;
59 | UniPanel24: TUniPanel;
60 | UniImage12: TUniImage;
61 | UniLabel13: TUniLabel;
62 | UniImage13: TUniImage;
63 | UniLabel14: TUniLabel;
64 | UniPanel25: TUniPanel;
65 | UniLabel15: TUniLabel;
66 | UniLabel16: TUniLabel;
67 | UniLabel17: TUniLabel;
68 | UniLabel18: TUniLabel;
69 | UniPanel26: TUniPanel;
70 | UniPanel27: TUniPanel;
71 | UniPanel29: TUniPanel;
72 | UniPanel30: TUniPanel;
73 | UniPanel31: TUniPanel;
74 | UniPanel48: TUniPanel;
75 | UniPanel49: TUniPanel;
76 | UniPanel50: TUniPanel;
77 | UniPanel51: TUniPanel;
78 | UniPanel52: TUniPanel;
79 | UniPanel53: TUniPanel;
80 | UniPanel54: TUniPanel;
81 | UniPanel33: TUniPanel;
82 | UniPanel39: TUniPanel;
83 | UniImage15: TUniImage;
84 | UniPanel40: TUniPanel;
85 | UniPanel41: TUniPanel;
86 | UniLabel22: TUniLabel;
87 | UniLabel23: TUniLabel;
88 | UniLabel24: TUniLabel;
89 | UniPanel34: TUniPanel;
90 | UniPanel42: TUniPanel;
91 | UniImage16: TUniImage;
92 | UniPanel43: TUniPanel;
93 | UniPanel44: TUniPanel;
94 | UniLabel25: TUniLabel;
95 | UniLabel26: TUniLabel;
96 | UniLabel27: TUniLabel;
97 | UniPanel28: TUniPanel;
98 | UniPanel32: TUniPanel;
99 | UniPanel38: TUniPanel;
100 | UniImage14: TUniImage;
101 | UniPanel36: TUniPanel;
102 | UniPanel37: TUniPanel;
103 | UniLabel19: TUniLabel;
104 | UniLabel20: TUniLabel;
105 | UniLabel21: TUniLabel;
106 | UniPanel55: TUniPanel;
107 | UniPanel35: TUniPanel;
108 | UniPanel45: TUniPanel;
109 | UniImage17: TUniImage;
110 | UniPanel46: TUniPanel;
111 | UniPanel47: TUniPanel;
112 | UniLabel28: TUniLabel;
113 | UniLabel29: TUniLabel;
114 | UniLabel30: TUniLabel;
115 | UniPanel57: TUniPanel;
116 | UniImage19: TUniImage;
117 | UniLabel32: TUniLabel;
118 | UniLabel33: TUniLabel;
119 | UniPanel58: TUniPanel;
120 | UniImage20: TUniImage;
121 | UniLabel34: TUniLabel;
122 | UniChart2: TUniChart;
123 | Series2: TUniPieSeries;
124 | UniChart1: TUniChart;
125 | UniLineSeries1: TUniLineSeries;
126 | UniLineSeries2: TUniLineSeries;
127 | UniLabel31: TUniLabel;
128 | UniPanel56: TUniPanel;
129 | UniPanel59: TUniPanel;
130 | UniLabel35: TUniLabel;
131 | UniPanel61: TUniPanel;
132 | UniPanel62: TUniPanel;
133 | UniPanel63: TUniPanel;
134 | UniLabel36: TUniLabel;
135 | UniLabel37: TUniLabel;
136 | UniLabel38: TUniLabel;
137 | UniPanel64: TUniPanel;
138 | UniPanel67: TUniPanel;
139 | UniLabel39: TUniLabel;
140 | UniLabel40: TUniLabel;
141 | UniPanel68: TUniPanel;
142 | UniPanel65: TUniPanel;
143 | UniPanel66: TUniPanel;
144 | UniPanel69: TUniPanel;
145 | UniLabel41: TUniLabel;
146 | UniLabel42: TUniLabel;
147 | UniPanel70: TUniPanel;
148 | UniPanel71: TUniPanel;
149 | UniPanel72: TUniPanel;
150 | UniLabel43: TUniLabel;
151 | UniLabel44: TUniLabel;
152 | UniPanel73: TUniPanel;
153 | UniPanel74: TUniPanel;
154 | UniImage24: TUniImage;
155 | UniPanel75: TUniPanel;
156 | UniLabel45: TUniLabel;
157 | UniLabel46: TUniLabel;
158 | UniPanel76: TUniPanel;
159 | UniLabel47: TUniLabel;
160 | UniLabel48: TUniLabel;
161 | UniPanel77: TUniPanel;
162 | UniPanel78: TUniPanel;
163 | UniPanel79: TUniPanel;
164 | UniPanel80: TUniPanel;
165 | UniLabel49: TUniLabel;
166 | UniLabel50: TUniLabel;
167 | UniPanel81: TUniPanel;
168 | UniLabel51: TUniLabel;
169 | UniLabel52: TUniLabel;
170 | UniPanel82: TUniPanel;
171 | UniImage25: TUniImage;
172 | UniPanel83: TUniPanel;
173 | UniPanel84: TUniPanel;
174 | UniLabel53: TUniLabel;
175 | UniLabel54: TUniLabel;
176 | UniPanel85: TUniPanel;
177 | UniLabel55: TUniLabel;
178 | UniLabel56: TUniLabel;
179 | UniPanel86: TUniPanel;
180 | UniImage26: TUniImage;
181 | UniPanel87: TUniPanel;
182 | UniPanel88: TUniPanel;
183 | UniLabel57: TUniLabel;
184 | UniLabel58: TUniLabel;
185 | UniPanel89: TUniPanel;
186 | UniLabel59: TUniLabel;
187 | UniLabel60: TUniLabel;
188 | UniPanel90: TUniPanel;
189 | UniImage27: TUniImage;
190 | UniPanel60: TUniPanel;
191 | UniImage18: TUniImage;
192 | UniImage21: TUniImage;
193 | UniImage22: TUniImage;
194 | UniImage23: TUniImage;
195 | procedure UniFormShow(Sender: TObject);
196 | private
197 | { Private declarations }
198 | procedure ApplyChanges;
199 | public
200 | { Public declarations }
201 | end;
202 |
203 | function MainForm: TMainForm;
204 |
205 | implementation
206 |
207 | {$R *.dfm}
208 |
209 | uses
210 | uniGUIVars, MainModule, uniGUIApplication;
211 |
212 | function MainForm: TMainForm;
213 | begin
214 | Result := TMainForm(UniMainModule.GetFormInstance(TMainForm));
215 | end;
216 |
217 | procedure TMainForm.ApplyChanges;
218 | var
219 | I : Integer;
220 | Val : Double;
221 | Head : string;
222 | begin
223 | Series2.Clear;
224 | UniLineSeries1.Clear;
225 | UniLineSeries2.Clear;
226 | for I := 0 to 4 do
227 | begin
228 | randomize;
229 | Val:=random*100+10;
230 | Head:=inttostr(i);
231 | Series2.Add(Val, Head);
232 | end;
233 |
234 |
235 | UniLineSeries1.Add(0, '1');
236 | UniLineSeries2.Add(0, '1');
237 | for I := 2 to 5 do
238 | begin
239 | Head:=inttostr(i);
240 | Val:=random*100+10;
241 | UniLineSeries1.Add(Val, Head);
242 | Val:=random*100+10;
243 | UniLineSeries2.Add(Val, Head);
244 | end;
245 | UniLineSeries1.Add(0, '6');
246 | UniLineSeries2.Add(0, '6');
247 | end;
248 |
249 | procedure TMainForm.UniFormShow(Sender: TObject);
250 | begin
251 | ApplyChanges
252 | end;
253 |
254 | initialization
255 | RegisterAppFormClass(TMainForm);
256 |
257 | end.
258 |
--------------------------------------------------------------------------------
/MainModule.dfm:
--------------------------------------------------------------------------------
1 | object UniMainModule: TUniMainModule
2 | OldCreateOrder = False
3 | MonitoredKeys.Keys = <>
4 | Height = 150
5 | Width = 215
6 | end
7 |
--------------------------------------------------------------------------------
/MainModule.pas:
--------------------------------------------------------------------------------
1 | unit MainModule;
2 |
3 | interface
4 |
5 | uses
6 | uniGUIMainModule, SysUtils, Classes;
7 |
8 | type
9 | TUniMainModule = class(TUniGUIMainModule)
10 | private
11 | { Private declarations }
12 | public
13 | { Public declarations }
14 | end;
15 |
16 | function UniMainModule: TUniMainModule;
17 |
18 | implementation
19 |
20 | {$R *.dfm}
21 |
22 | uses
23 | UniGUIVars, ServerModule, uniGUIApplication;
24 |
25 | function UniMainModule: TUniMainModule;
26 | begin
27 | Result := TUniMainModule(UniApplication.UniMainModule)
28 | end;
29 |
30 | initialization
31 | RegisterMainModuleClass(TUniMainModule);
32 | end.
33 |
--------------------------------------------------------------------------------
/ServerModule.dfm:
--------------------------------------------------------------------------------
1 | object UniServerModule: TUniServerModule
2 | OldCreateOrder = False
3 | FilesFolder = 'files\'
4 | TempFolder = 'temp\'
5 | Title = 'New Application'
6 | BGColor = 8404992
7 | BGColorLogin = clWhite
8 | CharSet = 'utf-8'
9 | SuppressErrors = []
10 | UnavailableErrMsg = 'Communication Error'
11 | LoadingMessage = 'Loading...'
12 | Bindings = <>
13 | MainFormDisplayMode = mfPage
14 | CustomCSS.Strings = (
15 | '.menu_selected {'
16 | ' border: 1px solid #4a4a4a !important; '
17 | '}'
18 | '.red_borders {'
19 | ' border: 1px solid #ff8282 !important; '
20 | ' outline: 1px solid #ff2121;'
21 | '}'
22 | '.blue_borders {'
23 | ' border: 1px solid #90d2f4 !important; '
24 | ' outline: 1px solid #39afea;'
25 | '}'
26 | '.orange_borders {'
27 | ' border: 1px solid #facc70 !important; '
28 | ' outline: 1px solid #f9aa0b;'
29 | '}'
30 | '.green_borders {'
31 | ' border: 1px solid #9dd478 !important; '
32 | ' outline: 1px solid #61a434;'
33 | '}'
34 | '.gray_borders {'
35 | ' border: 1px solid #fdfdfd !important; '
36 | ' outline: 1px solid #d4d4d4;'
37 | '}'
38 | '.title {'
39 | ' font-size:2.0vw !important;'
40 | ' margin-top:0.5vw !important;'
41 | '}'
42 | '.subtitle {'
43 | ' font-size:0.90vw !important;'
44 | ' margin-top:1.1vw !important;'
45 | '}'
46 | '.info {'
47 | ' font-size:0.75vw !important;'
48 | ' margin-top:1.0vw !important; '
49 | '}'
50 | '.subtitlegray {'
51 | ' font-size:0.80vw !important; '
52 | '}'
53 | '.graphtitle {'
54 | ' font-size:0.80vw !important;'
55 | ' line-height: 180%;'
56 | '}'
57 | '.chrome {'
58 | ' font: 1.70vw Arial, Helvetica, sans-serif;'
59 | ' font-weight:bold;'
60 | '}'
61 | '.chrome35 {'
62 | ' font: 1.20vw Arial, Helvetica, sans-serif;'
63 | ' font-weight:normal;'
64 | '}'
65 | '#ext-sprite-1325 {'
66 | ' stroke:#d8d8d8;'
67 | '}'
68 | '#ext-sprite-1339 {'
69 | ' stroke:#d8d8d8;'
70 | '}'
71 | '.degree { '
72 | ' font: 1.50vw Arial, Helvetica, sans-serif !important;'
73 | ' font-weight:normal;'
74 | '}'
75 | '.subtitleweather { '
76 | ' font: 0.90vw Arial, Helvetica, sans-serif !important;'
77 | ' font-weight:normal;'
78 | '}'
79 | '.infoweather {'
80 | ' font: 0.70vw Arial, Helvetica, sans-serif !important;'
81 | '}'
82 | '.social {'
83 | ' font: bold 1.00vw Arial, Helvetica, sans-serif !important;'
84 | '}'
85 | '.social_img {'
86 | ' width: 100% !important;'
87 | ' text-align:center; '
88 | ' vertical-align: middle;'
89 | '}')
90 | ServerMessages.ExceptionTemplate.Strings = (
91 | ''
92 | '
'
93 |
94 | 'An Exception has occu' +
95 | 'red in application:
'
96 | '[###message###]
'
97 |
98 | 'Restart application
'
100 | ''
101 | '')
102 | ServerMessages.InvalidSessionTemplate.Strings = (
103 | ''
104 | ''
105 | '[###message###]
'
106 |
107 | 'Restart application
'
109 | ''
110 | '')
111 | ServerMessages.TerminateTemplate.Strings = (
112 | ''
113 | ''
114 | '[###message###]
'
115 |
116 | 'Restart application
'
118 | ''
119 | '')
120 | ServerMessages.InvalidSessionMessage = 'Invalid session or session Timeout.'
121 | ServerMessages.TerminateMessage = 'Web session terminated.'
122 | Compression.MinTextSize = 512
123 | SSL.SSLOptions.RootCertFile = 'root.pem'
124 | SSL.SSLOptions.CertFile = 'cert.pem'
125 | SSL.SSLOptions.KeyFile = 'key.pem'
126 | SSL.SSLOptions.Method = sslvTLSv1_1
127 | SSL.SSLOptions.SSLVersions = [sslvTLSv1_1]
128 | SSL.SSLOptions.Mode = sslmUnassigned
129 | SSL.SSLOptions.VerifyMode = []
130 | SSL.SSLOptions.VerifyDepth = 0
131 | ConnectionFailureRecovery.ErrorMessage = 'Connection Error'
132 | ConnectionFailureRecovery.RetryMessage = 'Retrying...'
133 | Height = 502
134 | Width = 730
135 | end
136 |
--------------------------------------------------------------------------------
/ServerModule.pas:
--------------------------------------------------------------------------------
1 | unit ServerModule;
2 |
3 | interface
4 |
5 | uses
6 | Classes, SysUtils, uniGUIServer, uniGUIMainModule, uniGUIApplication, uIdCustomHTTPServer,
7 | uniGUITypes;
8 |
9 | type
10 | TUniServerModule = class(TUniGUIServerModule)
11 | private
12 | { Private declarations }
13 | protected
14 | procedure FirstInit; override;
15 | public
16 | { Public declarations }
17 | end;
18 |
19 | function UniServerModule: TUniServerModule;
20 |
21 | implementation
22 |
23 | {$R *.dfm}
24 |
25 | uses
26 | UniGUIVars;
27 |
28 | function UniServerModule: TUniServerModule;
29 | begin
30 | Result:=TUniServerModule(UniGUIServerInstance);
31 | end;
32 |
33 | procedure TUniServerModule.FirstInit;
34 | begin
35 | InitServerModule(Self);
36 | end;
37 |
38 | initialization
39 | RegisterServerModuleClass(TUniServerModule);
40 | end.
41 |
--------------------------------------------------------------------------------
/clientAligment.dpr:
--------------------------------------------------------------------------------
1 | program clientAligment;
2 |
3 | uses
4 | Forms,
5 | ServerModule in 'ServerModule.pas' {UniServerModule: TUniGUIServerModule},
6 | MainModule in 'MainModule.pas' {UniMainModule: TUniGUIMainModule},
7 | Main in 'Main.pas' {MainForm: TUniForm};
8 |
9 | {$R *.res}
10 |
11 | begin
12 | Application.Initialize;
13 | TUniServerModule.Create(Application);
14 | Application.Run;
15 | end.
16 |
--------------------------------------------------------------------------------
/clientAligment.dproj:
--------------------------------------------------------------------------------
1 |
2 |
3 | {28FA0D1C-0444-419A-ADEA-7A30E028F4C4}
4 | 18.2
5 | VCL
6 | clientAligment.dpr
7 | True
8 | Debug
9 | Win32
10 | 1
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 | Base
34 | true
35 |
36 |
37 | true
38 | Base
39 | true
40 |
41 |
42 | true
43 | Base
44 | true
45 |
46 |
47 | true
48 | Base
49 | true
50 |
51 |
52 | true
53 | Base
54 | true
55 |
56 |
57 | true
58 | Cfg_1
59 | true
60 | true
61 |
62 |
63 | true
64 | Base
65 | true
66 |
67 |
68 | clientAligment
69 | $(BDS)\bin\delphi_PROJECTICON.ico
70 | $(BDS)\bin\delphi_PROJECTICNS.icns
71 | System;Xml;Data;Datasnap;Web;Soap;Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;$(DCC_Namespace)
72 | .\$(Platform)\$(Config)
73 | .\$(Platform)\$(Config)
74 | false
75 | false
76 | false
77 | false
78 | false
79 |
80 |
81 | android-support-v4.dex.jar;apk-expansion.dex.jar;cloud-messaging.dex.jar;fmx.dex.jar;google-analytics-v2.dex.jar;google-play-billing.dex.jar;google-play-licensing.dex.jar;google-play-services.dex.jar
82 | XMLBBoxD22;FTPSBBoxSrvD22;SSHBBoxSrvD22;MIMEBBoxD22;FireDACSqliteDriver;FireDACDSDriver;DBXSqliteDriver;fmx;TMSCryptoPkgDXE8;IndySystem;tethering;DBXInterBaseDriver;DataSnapClient;DataSnapCommon;ZIPBBoxD22;DataSnapProviderClient;DbxCommonDriver;dbxcds;PKIBBoxD22;DCPKIBBoxD22;SAMLBBoxD22;SFTPBBoxSrvD22;SSHBBoxCliD22;SSLBBoxSrvD22;fmxFireDAC;ASiCBBoxD22;CustomIPTransport;SFTPBBoxCliD22;dsnap;IndyIPServer;IndyCore;DsgnBBoxD22;IndyIPCommon;CloudService;FmxTeeUI;FireDACIBDriver;HTTPBBoxSrvD22;LDAPBBoxD22;DataSnapFireDAC;FireDACDBXDriver;soapserver;PKIPDFBBoxD22;dsnapxml;PGPSSHBBoxD22;FTPSBBoxCliD22;XMLBBoxSecD22;BaseBBoxD22;bindcompfmx;PDFBBoxD22;RESTBackendComponents;emsclientfiredac;HTTPBBoxCliD22;rtl;dbrtl;DbxClientDriver;DCBBoxD22;FireDACCommon;bindcomp;DAVBBoxCliD22;PGPBBoxD22;PGPMIMEBBoxD22;ibmonitor;SOAPBBoxCliD22;xmlrtl;DataSnapNativeClient;ibxpress;IndyProtocols;FireDACCommonDriver;MailBBoxD22;bindcompdbx;soaprtl;bindengine;FMXTee;PGPLDAPBBoxD22;aurelius;emsclient;EDIBBoxD22;CloudBBoxD22;FireDAC;OfficeBBoxD22;PGPTLSBBoxD22;RemObjects_Indy_D22;remotedb;SAMLBBoxSrvD22;inet;SMIMECAdESBBoxD22;soapmidas;SSLBBoxCliD22;RESTComponents;DAVBBoxSrvD22;PKISSHBBoxD22;SMIMEBBoxD22;dbexpress;IndyIPClient;$(DCC_UsePackage)
83 |
84 |
85 | XMLBBoxD22;FTPSBBoxSrvD22;SSHBBoxSrvD22;MIMEBBoxD22;FireDACSqliteDriver;FireDACDSDriver;DBXSqliteDriver;fmx;IndySystem;tethering;DBXInterBaseDriver;DataSnapClient;DataSnapCommon;ZIPBBoxD22;DataSnapProviderClient;DbxCommonDriver;dbxcds;PKIBBoxD22;DCPKIBBoxD22;SAMLBBoxD22;SFTPBBoxSrvD22;SSHBBoxCliD22;SSLBBoxSrvD22;fmxFireDAC;ASiCBBoxD22;CustomIPTransport;SFTPBBoxCliD22;dsnap;IndyIPServer;fmxase;IndyCore;DsgnBBoxD22;IndyIPCommon;CloudService;FmxTeeUI;FireDACIBDriver;HTTPBBoxSrvD22;LDAPBBoxD22;DataSnapFireDAC;FireDACDBXDriver;soapserver;PKIPDFBBoxD22;dsnapxml;PGPSSHBBoxD22;FTPSBBoxCliD22;XMLBBoxSecD22;BaseBBoxD22;bindcompfmx;PDFBBoxD22;RESTBackendComponents;emsclientfiredac;HTTPBBoxCliD22;rtl;dbrtl;DbxClientDriver;DCBBoxD22;FireDACCommon;bindcomp;DAVBBoxCliD22;PGPBBoxD22;PGPMIMEBBoxD22;ibmonitor;SOAPBBoxCliD22;xmlrtl;DataSnapNativeClient;ibxpress;IndyProtocols;FireDACCommonDriver;MailBBoxD22;bindcompdbx;soaprtl;bindengine;FMXTee;PGPLDAPBBoxD22;aurelius;emsclient;EDIBBoxD22;CloudBBoxD22;FireDAC;OfficeBBoxD22;PGPTLSBBoxD22;RemObjects_Indy_D22;remotedb;SAMLBBoxSrvD22;inet;SMIMECAdESBBoxD22;soapmidas;SSLBBoxCliD22;RESTComponents;DAVBBoxSrvD22;PKISSHBBoxD22;SMIMEBBoxD22;dbexpress;IndyIPClient;$(DCC_UsePackage)
86 |
87 |
88 | frxADO22;FireDACSqliteDriver;FireDACDSDriver;frxTee22;DBXSqliteDriver;fmx;IndySystem;tethering;TP_LockBox3;DBXInterBaseDriver;DataSnapClient;DataSnapCommon;DataSnapProviderClient;frxe22;DbxCommonDriver;dbxcds;frxcs22;fmxFireDAC;CustomIPTransport;dsnap;IndyIPServer;fmxase;IndyCore;IndyIPCommon;CloudService;FmxTeeUI;FireDACIBDriver;DataSnapFireDAC;FireDACDBXDriver;soapserver;dsnapxml;bindcompfmx;RESTBackendComponents;emsclientfiredac;rtl;dbrtl;DbxClientDriver;FireDACCommon;bindcomp;ibmonitor;xmlrtl;DataSnapNativeClient;ibxpress;IndyProtocols;FireDACCommonDriver;bindcompdbx;soaprtl;bindengine;FMXTee;aurelius;frxFD22;emsclient;FireDAC;RemObjects_Indy_D22;remotedb;inet;soapmidas;RESTComponents;dbexpress;IndyIPClient;$(DCC_UsePackage)
89 |
90 |
91 | XMLBBoxD22;FTPSBBoxSrvD22;SSHBBoxSrvD22;MIMEBBoxD22;FireDACSqliteDriver;FireDACDSDriver;DBXSqliteDriver;fmx;IndySystem;tethering;DBXInterBaseDriver;DataSnapClient;DataSnapCommon;ZIPBBoxD22;DataSnapProviderClient;DbxCommonDriver;dbxcds;PKIBBoxD22;DCPKIBBoxD22;SAMLBBoxD22;SFTPBBoxSrvD22;SSHBBoxCliD22;SSLBBoxSrvD22;fmxFireDAC;ASiCBBoxD22;CustomIPTransport;SFTPBBoxCliD22;dsnap;IndyIPServer;fmxase;IndyCore;DsgnBBoxD22;IndyIPCommon;CloudService;FmxTeeUI;FireDACIBDriver;HTTPBBoxSrvD22;LDAPBBoxD22;DataSnapFireDAC;FireDACDBXDriver;soapserver;PKIPDFBBoxD22;dsnapxml;PGPSSHBBoxD22;FTPSBBoxCliD22;XMLBBoxSecD22;BaseBBoxD22;bindcompfmx;PDFBBoxD22;RESTBackendComponents;emsclientfiredac;HTTPBBoxCliD22;rtl;dbrtl;DbxClientDriver;DCBBoxD22;FireDACCommon;bindcomp;DAVBBoxCliD22;PGPBBoxD22;PGPMIMEBBoxD22;ibmonitor;SOAPBBoxCliD22;xmlrtl;DataSnapNativeClient;ibxpress;IndyProtocols;FireDACCommonDriver;MailBBoxD22;bindcompdbx;soaprtl;bindengine;FMXTee;PGPLDAPBBoxD22;aurelius;emsclient;EDIBBoxD22;CloudBBoxD22;FireDAC;OfficeBBoxD22;PGPTLSBBoxD22;RemObjects_Indy_D22;remotedb;SAMLBBoxSrvD22;inet;SMIMECAdESBBoxD22;soapmidas;SSLBBoxCliD22;RESTComponents;DAVBBoxSrvD22;PKISSHBBoxD22;SMIMEBBoxD22;dbexpress;IndyIPClient;$(DCC_UsePackage)
92 |
93 |
94 | XMLBBoxD22;FTPSBBoxSrvD22;SSHBBoxSrvD22;MIMEBBoxD22;FireDACTDataDriver;RemObjects_WebBroker_D22;FireDACSqliteDriver;FireDACDSDriver;DBXSqliteDriver;FireDACPgDriver;fmx;TMSCryptoPkgDXE8;IndySystem;tethering;DBXInterBaseDriver;DataSnapClient;DataSnapServer;DataSnapCommon;ZIPBBoxD22;DataSnapProviderClient;DbxCommonDriver;dbxcds;PKIBBoxD22;DCPKIBBoxD22;SAMLBBoxD22;SFTPBBoxSrvD22;SSHBBoxCliD22;SSLBBoxSrvD22;fmxFireDAC;RemObjects_Server_Indy_D22;ASiCBBoxD22;DBXOracleDriver;CustomIPTransport;SFTPBBoxCliD22;dsnap;IndyIPServer;fmxase;IndyCore;DsgnBBoxD22;IndyIPCommon;CloudService;FmxTeeUI;FireDACIBDriver;HTTPBBoxSrvD22;LDAPBBoxD22;DataSnapFireDAC;FireDACDBXDriver;soapserver;PKIPDFBBoxD22;inetdbxpress;dsnapxml;PGPSSHBBoxD22;FTPSBBoxCliD22;FireDACASADriver;XMLBBoxSecD22;BaseBBoxD22;bindcompfmx;PDFBBoxD22;FireDACODBCDriver;RESTBackendComponents;emsclientfiredac;HTTPBBoxCliD22;rtl;dbrtl;DbxClientDriver;DCBBoxD22;FireDACCommon;bindcomp;inetdb;DAVBBoxCliD22;PGPBBoxD22;PGPMIMEBBoxD22;ibmonitor;SOAPBBoxCliD22;xmlrtl;DataSnapNativeClient;ibxpress;IndyProtocols;DBXMySQLDriver;FireDACCommonDriver;MailBBoxD22;bindcompdbx;soaprtl;bindengine;FMXTee;PGPLDAPBBoxD22;aurelius;emsclient;EDIBBoxD22;CloudBBoxD22;FireDAC;DBXInformixDriver;FireDACMSSQLDriver;OfficeBBoxD22;PGPTLSBBoxD22;DataSnapServerMidas;RemObjects_Indy_D22;remotedb;DBXFirebirdDriver;SAMLBBoxSrvD22;inet;fmxobj;SMIMECAdESBBoxD22;FireDACMySQLDriver;soapmidas;SSLBBoxCliD22;DBXSybaseASADriver;FireDACOracleDriver;fmxdae;RESTComponents;DAVBBoxSrvD22;PKISSHBBoxD22;SMIMEBBoxD22;dbexpress;DataSnapIndy10ServerTransport;IndyIPClient;$(DCC_UsePackage)
95 |
96 |
97 | $(BDS)\bin\Artwork\Windows\UWP\delphi_UwpDefault_150.png
98 | $(BDS)\bin\Artwork\Windows\UWP\delphi_UwpDefault_44.png
99 | true
100 | true
101 | dclAbsDBd21;XMLBBoxD22;FTPSBBoxSrvD22;SynEdit_R2018;frxADO22;SSHBBoxSrvD22;MIMEBBoxD22;FireDACTDataDriver;unidac220;RemObjects_WebBroker_D22;FireDACSqliteDriver;FireDACDSDriver;frxTee22;DBXSqliteDriver;dacvcl220;AbbreviaVCL;FireDACPgDriver;fmx;TMSCryptoPkgDXE8;IndySystem;TeeDB;tethering;TP_LockBox3;vclib;DBXInterBaseDriver;DataSnapClient;DataSnapServer;DataSnapCommon;fsIBX22;ZIPBBoxD22;DataSnapProviderClient;DBXSybaseASEDriver;frxe22;DbxCommonDriver;uniGUI22m;vclimg;DUnitXRuntime;fs22;dbxcds;frxcs22;DatasnapConnectorsFreePascal;PKIBBoxD22;appanalytics;DCPKIBBoxD22;SAMLBBoxD22;vcldb;crcontrols220;vcldsnap;SFTPBBoxSrvD22;fsDB22;SSHBBoxCliD22;SSLBBoxSrvD22;vclAbsDBd21;fmxFireDAC;RemObjects_Server_Indy_D22;DBXDb2Driver;ASiCBBoxD22;DBXOracleDriver;CustomIPTransport;SFTPBBoxCliD22;vclribbon;dsnap;IndyIPServer;dacfmx220;fmxase;vcl;IndyCore;DsgnBBoxD22;DBXMSSQLDriver;IndyIPCommon;CloudService;FmxTeeUI;FireDACIBDriver;HTTPBBoxSrvD22;LDAPBBoxD22;DataSnapFireDAC;FireDACDBXDriver;soapserver;PKIPDFBBoxD22;RemObjects_Server_Synapse_D22;inetdbxpress;dsnapxml;FireDACInfxDriver;FireDACDb2Driver;PGPSSHBBoxD22;FTPSBBoxCliD22;adortl;FireDACASADriver;XMLBBoxSecD22;BaseBBoxD22;frx22;bindcompfmx;PDFBBoxD22;FireDACODBCDriver;RESTBackendComponents;emsclientfiredac;HTTPBBoxCliD22;rtl;dbrtl;DbxClientDriver;DCBBoxD22;FireDACCommon;bindcomp;inetdb;DAVBBoxCliD22;PGPBBoxD22;Tee;DBXOdbcDriver;PGPMIMEBBoxD22;ibmonitor;vclFireDAC;SOAPBBoxCliD22;xmlrtl;DataSnapNativeClient;svnui;ibxpress;dac220;unidacvcl220;fsTee22;IndyProtocols;DBXMySQLDriver;uniGUI22Chart;FireDACCommonDriver;MailBBoxD22;bindcompdbx;soaprtl;bindengine;vclactnband;FMXTee;TeeUI;bindcompvcl;uniGUI22VCL;PGPLDAPBBoxD22;vclie;fsADO22;frxDB22;FireDACADSDriver;vcltouch;aurelius;frxFD22;emsclient;EDIBBoxD22;CloudBBoxD22;VclSmp;FireDAC;DBXInformixDriver;FireDACMSSQLDriver;Intraweb;VCLRESTComponents;OfficeBBoxD22;DataSnapConnectors;PGPTLSBBoxD22;DataSnapServerMidas;RemObjects_Synapse_D22;RemObjects_Indy_D22;remotedb;dsnapcon;DBXFirebirdDriver;SAMLBBoxSrvD22;inet;unidacfmx220;fmxobj;SMIMECAdESBBoxD22;FireDACMySQLDriver;soapmidas;vclx;SSLBBoxCliD22;svn;DBXSybaseASADriver;FireDACOracleDriver;fmxdae;RESTComponents;DAVBBoxSrvD22;PKISSHBBoxD22;SMIMEBBoxD22;FireDACMSAccDriver;dbexpress;DataSnapIndy10ServerTransport;IndyIPClient;$(DCC_UsePackage)
102 | Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)
103 | $(BDS)\bin\default_app.manifest
104 | 1033
105 | CompanyName=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductVersion=1.0.0.0;Comments=;ProgramID=com.embarcadero.$(ModuleName);FileDescription=$(ModuleName);ProductName=$(ModuleName)
106 |
107 |
108 | $(BDS)\bin\Artwork\Windows\UWP\delphi_UwpDefault_44.png
109 | $(BDS)\bin\Artwork\Windows\UWP\delphi_UwpDefault_150.png
110 | XMLBBoxD22;FTPSBBoxSrvD22;SynEdit_R2018;SSHBBoxSrvD22;MIMEBBoxD22;FireDACTDataDriver;RemObjects_WebBroker_D22;FireDACSqliteDriver;FireDACDSDriver;DBXSqliteDriver;AbbreviaVCL;FireDACPgDriver;fmx;TMSCryptoPkgDXE8;IndySystem;TeeDB;tethering;vclib;DBXInterBaseDriver;DataSnapClient;DataSnapServer;DataSnapCommon;ZIPBBoxD22;DataSnapProviderClient;DBXSybaseASEDriver;DbxCommonDriver;uniGUI22m;vclimg;dbxcds;DatasnapConnectorsFreePascal;PKIBBoxD22;appanalytics;DCPKIBBoxD22;SAMLBBoxD22;vcldb;vcldsnap;SFTPBBoxSrvD22;SSHBBoxCliD22;SSLBBoxSrvD22;vclAbsDBd21;fmxFireDAC;RemObjects_Server_Indy_D22;DBXDb2Driver;ASiCBBoxD22;DBXOracleDriver;CustomIPTransport;SFTPBBoxCliD22;vclribbon;dsnap;IndyIPServer;fmxase;vcl;IndyCore;DsgnBBoxD22;DBXMSSQLDriver;IndyIPCommon;CloudService;FmxTeeUI;FireDACIBDriver;HTTPBBoxSrvD22;LDAPBBoxD22;DataSnapFireDAC;FireDACDBXDriver;soapserver;PKIPDFBBoxD22;RemObjects_Server_Synapse_D22;inetdbxpress;dsnapxml;FireDACInfxDriver;FireDACDb2Driver;PGPSSHBBoxD22;FTPSBBoxCliD22;adortl;FireDACASADriver;XMLBBoxSecD22;BaseBBoxD22;bindcompfmx;PDFBBoxD22;FireDACODBCDriver;RESTBackendComponents;emsclientfiredac;HTTPBBoxCliD22;rtl;dbrtl;DbxClientDriver;DCBBoxD22;FireDACCommon;bindcomp;inetdb;DAVBBoxCliD22;PGPBBoxD22;Tee;DBXOdbcDriver;PGPMIMEBBoxD22;ibmonitor;vclFireDAC;SOAPBBoxCliD22;xmlrtl;DataSnapNativeClient;ibxpress;IndyProtocols;DBXMySQLDriver;uniGUI22Chart;FireDACCommonDriver;MailBBoxD22;bindcompdbx;soaprtl;bindengine;vclactnband;FMXTee;TeeUI;bindcompvcl;uniGUI22VCL;PGPLDAPBBoxD22;vclie;FireDACADSDriver;vcltouch;aurelius;emsclient;EDIBBoxD22;CloudBBoxD22;VclSmp;FireDAC;DBXInformixDriver;FireDACMSSQLDriver;Intraweb;VCLRESTComponents;OfficeBBoxD22;DataSnapConnectors;PGPTLSBBoxD22;DataSnapServerMidas;RemObjects_Synapse_D22;RemObjects_Indy_D22;remotedb;dsnapcon;DBXFirebirdDriver;SAMLBBoxSrvD22;inet;fmxobj;SMIMECAdESBBoxD22;FireDACMySQLDriver;soapmidas;vclx;SSLBBoxCliD22;DBXSybaseASADriver;FireDACOracleDriver;fmxdae;RESTComponents;DAVBBoxSrvD22;PKISSHBBoxD22;SMIMEBBoxD22;FireDACMSAccDriver;dbexpress;DataSnapIndy10ServerTransport;IndyIPClient;$(DCC_UsePackage)
111 |
112 |
113 | DEBUG;$(DCC_Define)
114 | true
115 | false
116 | true
117 | true
118 | true
119 |
120 |
121 | Debug
122 | false
123 |
124 |
125 | false
126 | RELEASE;$(DCC_Define)
127 | 0
128 | 0
129 |
130 |
131 |
132 | MainSource
133 |
134 |
135 |
136 | dfm
137 | TUniGUIServerModule
138 |
139 |
140 |
141 | dfm
142 | TUniGUIMainModule
143 |
144 |
145 |
146 | dfm
147 | TUniForm
148 |
149 |
150 | Cfg_2
151 | Base
152 |
153 |
154 | Base
155 |
156 |
157 | Cfg_1
158 | Base
159 |
160 |
161 |
162 | Delphi.Personality.12
163 | Application
164 |
165 |
166 |
167 | clientAligment.dpr
168 |
169 |
170 |
171 |
172 |
173 | clientAligment.exe
174 | true
175 |
176 |
177 |
178 |
179 | 1
180 |
181 |
182 | 1
183 |
184 |
185 |
186 |
187 | Contents\Resources
188 | 1
189 |
190 |
191 |
192 |
193 | classes
194 | 1
195 |
196 |
197 |
198 |
199 | res\drawable-xxhdpi
200 | 1
201 |
202 |
203 |
204 |
205 | Contents\MacOS
206 | 0
207 |
208 |
209 | 1
210 |
211 |
212 | Contents\MacOS
213 | 1
214 |
215 |
216 |
217 |
218 | library\lib\mips
219 | 1
220 |
221 |
222 |
223 |
224 | 1
225 |
226 |
227 | 1
228 |
229 |
230 | 1
231 |
232 |
233 |
234 |
235 | 1
236 |
237 |
238 | 1
239 |
240 |
241 | 0
242 |
243 |
244 | 1
245 |
246 |
247 | Contents\MacOS
248 | 1
249 |
250 |
251 | library\lib\armeabi-v7a
252 | 1
253 |
254 |
255 | 1
256 |
257 |
258 |
259 |
260 | 0
261 |
262 |
263 | Contents\MacOS
264 | 1
265 | .framework
266 |
267 |
268 |
269 |
270 | 1
271 |
272 |
273 | 1
274 |
275 |
276 |
277 |
278 | 1
279 |
280 |
281 | 1
282 |
283 |
284 | 1
285 |
286 |
287 |
288 |
289 |
290 | ..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF
291 | 1
292 |
293 |
294 | ..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF
295 | 1
296 |
297 |
298 |
299 |
300 | 1
301 |
302 |
303 | 1
304 |
305 |
306 | 1
307 |
308 |
309 |
310 |
311 | 1
312 |
313 |
314 | 1
315 |
316 |
317 | 1
318 |
319 |
320 |
321 |
322 | 1
323 |
324 |
325 | 1
326 |
327 |
328 | 1
329 |
330 |
331 |
332 |
333 | library\lib\armeabi
334 | 1
335 |
336 |
337 |
338 |
339 | 0
340 |
341 |
342 | 1
343 |
344 |
345 | Contents\MacOS
346 | 1
347 |
348 |
349 |
350 |
351 | 1
352 |
353 |
354 | 1
355 |
356 |
357 | 1
358 |
359 |
360 |
361 |
362 | res\drawable-normal
363 | 1
364 |
365 |
366 |
367 |
368 | res\drawable-xhdpi
369 | 1
370 |
371 |
372 |
373 |
374 | res\drawable-large
375 | 1
376 |
377 |
378 |
379 |
380 | 1
381 |
382 |
383 | 1
384 |
385 |
386 | 1
387 |
388 |
389 |
390 |
391 | Assets
392 | 1
393 |
394 |
395 | Assets
396 | 1
397 |
398 |
399 |
400 |
401 | ..\
402 | 1
403 |
404 |
405 | ..\
406 | 1
407 |
408 |
409 |
410 |
411 | library\lib\armeabi-v7a
412 | 1
413 |
414 |
415 |
416 |
417 | res\drawable-hdpi
418 | 1
419 |
420 |
421 |
422 |
423 | Contents
424 | 1
425 |
426 |
427 |
428 |
429 | ..\
430 | 1
431 |
432 |
433 |
434 |
435 | Assets
436 | 1
437 |
438 |
439 | Assets
440 | 1
441 |
442 |
443 |
444 |
445 | 1
446 |
447 |
448 | 1
449 |
450 |
451 | 1
452 |
453 |
454 |
455 |
456 | res\values
457 | 1
458 |
459 |
460 |
461 |
462 | res\drawable-small
463 | 1
464 |
465 |
466 |
467 |
468 | res\drawable
469 | 1
470 |
471 |
472 |
473 |
474 | 1
475 |
476 |
477 | 1
478 |
479 |
480 | 1
481 |
482 |
483 |
484 |
485 | 1
486 |
487 |
488 |
489 |
490 | res\drawable
491 | 1
492 |
493 |
494 |
495 |
496 | 0
497 |
498 |
499 | 0
500 |
501 |
502 | Contents\Resources\StartUp\
503 | 0
504 |
505 |
506 | 0
507 |
508 |
509 | 0
510 |
511 |
512 | 0
513 |
514 |
515 |
516 |
517 | library\lib\armeabi-v7a
518 | 1
519 |
520 |
521 |
522 |
523 | 0
524 | .bpl
525 |
526 |
527 | 1
528 | .dylib
529 |
530 |
531 | Contents\MacOS
532 | 1
533 | .dylib
534 |
535 |
536 | 1
537 | .dylib
538 |
539 |
540 | 1
541 | .dylib
542 |
543 |
544 |
545 |
546 | res\drawable-mdpi
547 | 1
548 |
549 |
550 |
551 |
552 | res\drawable-xlarge
553 | 1
554 |
555 |
556 |
557 |
558 | res\drawable-ldpi
559 | 1
560 |
561 |
562 |
563 |
564 | 0
565 | .dll;.bpl
566 |
567 |
568 | 1
569 | .dylib
570 |
571 |
572 | Contents\MacOS
573 | 1
574 | .dylib
575 |
576 |
577 | 1
578 | .dylib
579 |
580 |
581 | 1
582 | .dylib
583 |
584 |
585 |
586 |
587 |
588 |
589 |
590 |
591 |
592 |
593 |
594 |
595 | False
596 | False
597 | False
598 | False
599 | False
600 | True
601 | False
602 |
603 |
604 | 12
605 |
606 |
607 |
608 |
609 |
610 |
--------------------------------------------------------------------------------
/clientAligment.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/clientAligment.res
--------------------------------------------------------------------------------
/images/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/1.png
--------------------------------------------------------------------------------
/images/1.psd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/1.psd
--------------------------------------------------------------------------------
/images/10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/10.png
--------------------------------------------------------------------------------
/images/11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/11.png
--------------------------------------------------------------------------------
/images/12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/12.png
--------------------------------------------------------------------------------
/images/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/2.png
--------------------------------------------------------------------------------
/images/3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/3.png
--------------------------------------------------------------------------------
/images/4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/4.png
--------------------------------------------------------------------------------
/images/5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/5.png
--------------------------------------------------------------------------------
/images/6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/6.png
--------------------------------------------------------------------------------
/images/7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/7.png
--------------------------------------------------------------------------------
/images/99.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/99.png
--------------------------------------------------------------------------------
/images/A.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/A.png
--------------------------------------------------------------------------------
/images/Dashboard.psd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/Dashboard.psd
--------------------------------------------------------------------------------
/images/bar-chart.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/bar-chart.png
--------------------------------------------------------------------------------
/images/bar-chart1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/bar-chart1.png
--------------------------------------------------------------------------------
/images/chat.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/chat.png
--------------------------------------------------------------------------------
/images/cloude.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/cloude.png
--------------------------------------------------------------------------------
/images/dolar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/dolar.png
--------------------------------------------------------------------------------
/images/eye.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/eye.png
--------------------------------------------------------------------------------
/images/face.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/face.png
--------------------------------------------------------------------------------
/images/facebook-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/facebook-logo.png
--------------------------------------------------------------------------------
/images/folder.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/folder.png
--------------------------------------------------------------------------------
/images/font.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/font.png
--------------------------------------------------------------------------------
/images/google-plus-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/google-plus-logo.png
--------------------------------------------------------------------------------
/images/linkedin.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/linkedin.png
--------------------------------------------------------------------------------
/images/list.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/list.png
--------------------------------------------------------------------------------
/images/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/logo.png
--------------------------------------------------------------------------------
/images/logout.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/logout.png
--------------------------------------------------------------------------------
/images/logout140.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/logout140.png
--------------------------------------------------------------------------------
/images/logoutt.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/logoutt.png
--------------------------------------------------------------------------------
/images/pen-on-square-of-paper-interface-symbol.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/pen-on-square-of-paper-interface-symbol.png
--------------------------------------------------------------------------------
/images/picture.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/picture.png
--------------------------------------------------------------------------------
/images/profile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/profile.png
--------------------------------------------------------------------------------
/images/settings-work-tool.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/settings-work-tool.png
--------------------------------------------------------------------------------
/images/settings140s.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/settings140s.png
--------------------------------------------------------------------------------
/images/settingss.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/settingss.png
--------------------------------------------------------------------------------
/images/speedometer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/speedometer.png
--------------------------------------------------------------------------------
/images/sun (1).png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/sun (1).png
--------------------------------------------------------------------------------
/images/sun.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/sun.png
--------------------------------------------------------------------------------
/images/twitter-logo-silhouette.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/twitter-logo-silhouette.png
--------------------------------------------------------------------------------
/images/user.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/user.png
--------------------------------------------------------------------------------
/images/w1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/w1.png
--------------------------------------------------------------------------------
/images/w2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/w2.png
--------------------------------------------------------------------------------
/images/w3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/w3.png
--------------------------------------------------------------------------------
/images/yes.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ByteJuggler/Unigui.Layout.adv.tutorial/f847491ec2cb0b5e2d0111ea6b3872455883a90f/images/yes.png
--------------------------------------------------------------------------------
/readme.md:
--------------------------------------------------------------------------------
1 | This is an example of producing an HTML5 dashboard with UniGUI.
2 |
3 | The original code was originally posted in the following UniGUI forum thread:
4 | http://forums.unigui.com/index.php?/topic/7848-layout-advanced-tutorial/&
5 |
6 | Due to version upgrades the code failed to work on later editions of UniGUI so I updated it and posted it to this repo.
7 |
--------------------------------------------------------------------------------