<HTML xmlns="http://www.w3.org/TR/REC-html40" xmlns:v = 
"urn:schemas-microsoft-com:vml" xmlns:o = 
"urn:schemas-microsoft-com:office:office" xmlns:w = 
"urn:schemas-microsoft-com:office:word" xmlns:m = 
"http://schemas.microsoft.com/office/2004/12/omml"><HEAD>
<META content="text/html; charset=utf-8" http-equiv=Content-Type>
<META name=Generator content="Microsoft Word 15 (filtered medium)">
<STYLE><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
..MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:1017469038;
        mso-list-type:hybrid;
        mso-list-template-ids:-1637312202 336134159 336134169 336134171 336134159 336134169 336134171 336134159 336134169 336134171;}
@list l0:level1
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level2
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level3
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l0:level4
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level5
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level6
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l0:level7
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level8
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level9
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
--></STYLE>
</HEAD>
<BODY lang=EN-NZ dir=ltr vLink=#954f72 link=#0563c1>
<DIV dir=ltr>
<DIV style="FONT-SIZE: 12pt; FONT-FAMILY: 'Calibri'; COLOR: #000000">
<DIV>My most recent serious DB work was using standard IB components to open two 
embedded Firebird databases and ADO to use MSSQL DB, and using TCLientDataSets 
to merge data from all of them.&nbsp;&nbsp;&nbsp;&nbsp; There has always been a 
reasonable number of good options of what component sets to use – even the old 
BDE works great, the only real disadvantage is having to install and configure a 
separate product.&nbsp;&nbsp; I expect that the FireDac is very capable – for 
instance I have read (but not tried) that later versions allow one to do SQL 
joins on different ClientDataSets which would have been most useful in my 
previous project.</DIV>
<DIV>&nbsp;</DIV>
<DIV>As far as n tiered, I have had dealings with a current substantial Delphi 
product that is 3 tiered but I am not sure if Datasnap is the technology used, 
there is a good chance – I understand they have parallel code bases using Delphi 
for Windows and Free Pascal for Mac, and can point at either Firebird or MSSQL 
on Windows (Firebird on Mac).&nbsp; In other limited experience with Datasnap it 
worked as expected.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Android and iOS, haven’t done more than toy projects yet myself, but so far 
looks like it should scale.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Note about web browsers, on iOS and Mac TWebBrowser drives Safari, and on 
Android it drives Chrome.&nbsp; Means that it has a fairly sparse set of events 
as its a lowest common denominator, but it certainly works and is the native 
browser – I knocked up a program for various OS’s with an Embedded web browser 
in a few minutes, runs nicely on the Nexus and Windows.</DIV>
<DIV 
style='FONT-SIZE: small; TEXT-DECORATION: none; FONT-FAMILY: "Calibri"; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; DISPLAY: inline'>
<DIV style="FONT: 10pt tahoma">
<DIV><FONT size=3 face=Calibri></FONT>&nbsp;</DIV>
<DIV><FONT size=3 face=Calibri>I have seen what David did with driving the 
native Safari browser using the code from the Windows VCL, bypassed Firemonkey 
altogether to get to the full native Safari.&nbsp;&nbsp; Works very well, 
hardest part is getting to grips with Xcode and Cocoa world of delegates and 
pointers to everything, but certainly Delphi Berlin joined the Windows IDE and 
XCode together very thoroughly.</FONT></DIV>
<DIV><FONT size=3 face=Calibri></FONT>&nbsp;</DIV>
<DIV style="BACKGROUND: #f5f5f5">
<DIV style="font-color: black"><B>From:</B> <A 
title=tonyb@precepthealth.com>Tony Blomfield</A> </DIV>
<DIV><B>Sent:</B> Wednesday, August 17, 2016 7:16 PM</DIV>
<DIV><B>To:</B> <A title=delphi@listserver.123.net.nz>NZ Borland Developers 
Group - Delphi List</A> </DIV>
<DIV><B>Subject:</B> [DUG] BERLIN and DB connectivity</DIV></DIV></DIV>
<DIV>&nbsp;</DIV></DIV>
<DIV 
style='FONT-SIZE: small; TEXT-DECORATION: none; FONT-FAMILY: "Calibri"; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; DISPLAY: inline'>
<DIV class=WordSection1>
<P class=MsoNormal><SPAN 
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d; mso-fareast-language: en-us'>Some 
generic questions. I have just started using Berlin.<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN 
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d; mso-fareast-language: en-us'><o:p></o:p></SPAN>&nbsp;</P>
<P class=MsoListParagraph 
style="TEXT-INDENT: -18pt; mso-list: l0 level1 lfo1"><SPAN 
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d; mso-fareast-language: en-us'><SPAN 
style="mso-list: ignore">1.<SPAN 
style='FONT: 7pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
</SPAN></SPAN></SPAN><SPAN 
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d; mso-fareast-language: en-us'>For 
DB connectivity, query etc. Which is better. Firedac, or TSQL connection 
?<o:p></o:p></SPAN></P>
<P class=MsoListParagraph 
style="TEXT-INDENT: -18pt; mso-list: l0 level1 lfo1"><SPAN 
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d; mso-fareast-language: en-us'><SPAN 
style="mso-list: ignore">2.<SPAN 
style='FONT: 7pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
</SPAN></SPAN></SPAN><SPAN 
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d; mso-fareast-language: en-us'>TSQL 
connection does not support SQLServer 2008 R2, 2012, or 2014. This is a pretty 
serious short coming. What do others think ? No doubt there are many other 
shortcomings.<o:p></o:p></SPAN></P>
<P class=MsoListParagraph 
style="TEXT-INDENT: -18pt; mso-list: l0 level1 lfo1"><SPAN 
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d; mso-fareast-language: en-us'><SPAN 
style="mso-list: ignore">3.<SPAN 
style='FONT: 7pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
</SPAN></SPAN></SPAN><SPAN 
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d; mso-fareast-language: en-us'>Can 
anyone experienced in the subject suggest a good n Tiered example using Data 
Snap ?<o:p></o:p></SPAN></P>
<P class=MsoListParagraph 
style="TEXT-INDENT: -18pt; mso-list: l0 level1 lfo1"><SPAN 
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d; mso-fareast-language: en-us'><SPAN 
style="mso-list: ignore">4.<SPAN 
style='FONT: 7pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
</SPAN></SPAN></SPAN><SPAN 
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d; mso-fareast-language: en-us'>Is 
Delphi a realistic platform for Android and iOS ? Friends that have tried it, 
say it is just a demo toy, and a long way from ready.<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN 
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d; mso-fareast-language: en-us'><o:p></o:p></SPAN>&nbsp;</P>
<P class=MsoNormal><SPAN 
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d; mso-fareast-language: en-us'>Thanks 
very much,<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN 
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d; mso-fareast-language: en-us'><o:p></o:p></SPAN>&nbsp;</P>
<P class=MsoNormal><SPAN 
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d; mso-fareast-language: en-us'>Tony&nbsp; 
<o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN 
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d; mso-fareast-language: en-us'><o:p></o:p></SPAN>&nbsp;</P>
<P class=MsoNormal><B><SPAN lang=EN-US 
style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"'>From:</SPAN></B><SPAN 
lang=EN-US style='FONT-SIZE: 11pt; FONT-FAMILY: "Calibri","sans-serif"'> 
delphi-bounces@listserver.123.net.nz 
[mailto:delphi-bounces@listserver.123.net.nz] <B>On Behalf Of </B>Graham 
Marsden<BR><B>Sent:</B> Tuesday, 2 August 2016 4:37 a.m.<BR><B>To:</B> 
delphi@listserver.123.net.nz<BR><B>Subject:</B> [DUG] 
TChromium<o:p></o:p></SPAN></P>
<P class=MsoNormal><o:p></o:p>&nbsp;</P>
<DIV>
<DIV>
<DIV>
<DIV>
<P class=MsoNormal style="MARGIN-BOTTOM: 12pt">Hi All<o:p></o:p></P></DIV>
<P class=MsoNormal style="MARGIN-BOTTOM: 12pt">Does anyone have any experience 
with TChromium ... as in delphichromiumembedded, DCEF3 ?<o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal>Installation in the VCL, distribution (files required), 
reliability, support etc<o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><o:p></o:p>&nbsp;</P></DIV>
<P class=MsoNormal style="MARGIN-BOTTOM: 12pt">I am looking for a replacement 
for the standard TWebBrowser component in order to view PDF files within a 
Delphi VCL application. TWebBrowser unfortunately relies on the Windows Internet 
Explorer installation and current settings which can lead to various 
problems.<o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal style="MARGIN-BOTTOM: 12pt">Any info very much appreciated on 
this and the wider topic of extracting images from PDF files 
generally.<o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal>Graham Marsden<o:p></o:p></P></DIV>
<DIV>
<P class=MsoNormal><o:p></o:p>&nbsp;</P></DIV></DIV></DIV>
<P>
<HR>
_______________________________________________<BR>NZ Borland Developers Group - 
Delphi mailing list<BR>Post: delphi@listserver.123.net.nz<BR>Admin: 
http://delphi.org.nz/mailman/listinfo/delphi<BR>Unsubscribe: send an email to 
delphi-request@listserver.123.net.nz with Subject: 
unsubscribe</DIV></DIV></DIV></BODY></HTML>