├── .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 |
UniServerModule
136 | dfm 137 | TUniGUIServerModule 138 |
139 | 140 |
UniMainModule
141 | dfm 142 | TUniGUIMainModule 143 |
144 | 145 |
MainForm
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 | --------------------------------------------------------------------------------