Guest Posted April 19, 2011 Posted April 19, 2011 Message from: "Imagina" Hello Farshad You are working in 0.85 version and you are redesigning the classes and fix inheritance issues, but IMHO and for all that I'm planning to do with UniGui, I think that the VCL side is not important, I'll use only the web side. In VCL side I put standard VCL controls to track and manage the web sessions. I tell you this because if you decide to remove all VCL side of components to simplify the development, I will be happy, anyway. Josep . Quote
Guest Posted April 19, 2011 Author Posted April 19, 2011 Message from: "James" > I tell you this because if you decide to remove all VCL > side of components to simplify the development, I will > be happy, anyway. > +1 I agree! . Quote
Guest Posted April 19, 2011 Author Posted April 19, 2011 Message from: "Dennis Ortiz" Hi > You are working in 0.85 version and you are redesigning > the classes and fix inheritance issues, but IMHO and for > all that I'm planning to do with UniGui, I think that the > VCL side is not important, I'll use only the web side. > In VCL side I put standard VCL controls to track and > manage the web sessions. > I tell you this because if you decide to remove all VCL > side of components to simplify the development, I will > be happy, anyway. i am sure, for your needs the vcl part is not important, but for me is very importand. I have clients that not like Web versions and other prefers that. With UniGui i can serve both side of my vertical market easier. regards . Quote
Guest Posted April 19, 2011 Author Posted April 19, 2011 Message from: "Francisco FJTROOPER" +1 for web side!!! Imagina wrote: > Hello Farshad > > You are working in 0.85 version and you are redesigning > the classes and fix inheritance issues, but IMHO and for > all that I'm planning to do with UniGui, I think that the > VCL side is not important, I'll use only the web side. > In VCL side I put standard VCL controls to track and > manage the web sessions. > I tell you this because if you decide to remove all VCL > side of components to simplify the development, I will > be happy, anyway. > > Josep -- . Quote
Guest Posted April 19, 2011 Author Posted April 19, 2011 Message from: "Farshad Mohajeri" "Imagina" > Hello Farshad > > You are working in 0.85 version and you are redesigning > the classes and fix inheritance issues, but IMHO and for > all that I'm planning to do with UniGui, I think that the > VCL side is not important, I'll use only the web side. > In VCL side I put standard VCL controls to track and > manage the web sessions. I'm aware that while VCL part is important for some developers, some others simply don't need it. I'm in first group, who will use both VCL and Web in parallel in my own projects. That was the main motivation behind uniGUI project; to create a single source base for both Desktop and Web apps. Good news is that version 0.85.0 will improve both sides, web and vcl. It will not throw out the VCL part in any sense. New core will make VCL part completely pluggable / unpluggable. You can take an exisiting uniGUI control create a descendant of it and replace its VCL implementation by writing one page of code. For example, if you're not happy with standard VCL Button you can unplug it and plug a 3rd party shiny glossy button. Let me emphasis that we will always need the VCL part as it is needed at design time to visually interact with the components. > I tell you this because if you decide to remove all VCL > side of components to simplify the development, I will > be happy, anyway. > In this new core, VCL part will have no negative impact on web implementation. Well, it adds some overhead to the implementation details, but it will not overshadow the web side in any sense. Both web and vcl components can grow vertically and independent of each other. You will only need to maintain the bridge between them. . Quote
Guest Posted April 20, 2011 Author Posted April 20, 2011 Message from: "Imagina" Thank you for your reply. Great news, the customization of visual controls is one of the Delphi essences (others ones are runtime creation and RTTI). Good job "Farshad Mohajeri" wrote in news:WTQFxsr$LHA.2024@anaxagvs227: > > "Imagina" >> Hello Farshad >> >> You are working in 0.85 version and you are redesigning >> the classes and fix inheritance issues, but IMHO and for >> all that I'm planning to do with UniGui, I think that the >> VCL side is not important, I'll use only the web side. >> In VCL side I put standard VCL controls to track and >> manage the web sessions. > > I'm aware that while VCL part is important for some developers, some > others simply don't need it. I'm in first group, who will use both VCL > and Web in parallel in my own projects. That was the main motivation > behind uniGUI project; to create a single source base for both Desktop > and Web apps. > > Good news is that version 0.85.0 will improve both sides, web and vcl. > It will not throw out the VCL part in any sense. New core will make > VCL part completely pluggable / unpluggable. You can take an exisiting > uniGUI control create a descendant of it and replace its VCL > implementation by writing one page of code. > > For example, if you're not happy with standard VCL Button you can > unplug it and plug a 3rd party shiny glossy button. Let me emphasis > that we will always need the VCL part as it is needed at design time > to visually interact with the components. > >> I tell you this because if you decide to remove all VCL >> side of components to simplify the development, I will >> be happy, anyway. >> > > In this new core, VCL part will have no negative impact on web > implementation. Well, it adds some overhead to the implementation > details, but it will not overshadow the web side in any sense. Both > web and vcl components can grow vertically and independent of each > other. You will only need to maintain the bridge between them. > > . Quote
Darth Florus Posted May 3, 2011 Posted May 3, 2011 Message from: "Imagina" Thank you for your reply. Great news, the customization of visual controls is one of the Delphi essences (others ones are runtime creation and RTTI). Good job "Farshad Mohajeri" <farshad@fmsoft.net> wrote in news:WTQFxsr$LHA.2024@anaxagvs227: > > "Imagina" >> Hello Farshad >> >> You are working in 0.85 version and you are redesigning >> the classes and fix inheritance issues, but IMHO and for >> all that I'm planning to do with UniGui, I think that the >> VCL side is not important, I'll use only the web side. >> In VCL side I put standard VCL controls to track and >> manage the web sessions. > > I'm aware that while VCL part is important for some developers, some > others simply don't need it. I'm in first group, who will use both VCL > and Web in parallel in my own projects. That was the main motivation > behind uniGUI project; to create a single source base for both Desktop > and Web apps. > > Good news is that version 0.85.0 will improve both sides, web and vcl. > It will not throw out the VCL part in any sense. New core will make > VCL part completely pluggable / unpluggable. You can take an exisiting > uniGUI control create a descendant of it and replace its VCL > implementation by writing one page of code. > > For example, if you're not happy with standard VCL Button you can > unplug it and plug a 3rd party shiny glossy button. Let me emphasis > that we will always need the VCL part as it is needed at design time > to visually interact with the components. > >> I tell you this because if you decide to remove all VCL >> side of components to simplify the development, I will >> be happy, anyway. >> > > In this new core, VCL part will have no negative impact on web > implementation. Well, it adds some overhead to the implementation > details, but it will not overshadow the web side in any sense. Both > web and vcl components can grow vertically and independent of each > other. You will only need to maintain the bridge between them. > > . Mr. Farshad: There is a way to deactivate the embedded web service when I only want to use the VCL side? Is for save memory when is not needed... Oscar Flor Quote
Administrators Farshad Mohajeri Posted May 3, 2011 Administrators Posted May 3, 2011 Mr. Farshad: There is a way to deactivate the embedded web service when I only want to use the VCL side? Is for save memory when is not needed... Oscar Flor In ServerModule: Enabled->False Quote
Harry Rogers Posted May 5, 2011 Posted May 5, 2011 In ServerModule: Enabled->False A nice instant revenue switch. Build a 'Single user VCL' version and for the correct fee your users can upgrade to a multi user cloud based app ! Nice.. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.