Jump to content

Only web side needed (opinion)


Guest

Recommended Posts

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

.

 

Link to comment
Share on other sites

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

.

 

Link to comment
Share on other sites

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

 

 

 

--

 

.

 

Link to comment
Share on other sites

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.

 

 

.

 

Link to comment
Share on other sites

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.

>

>

 

.

 

Link to comment
Share on other sites

  • 2 weeks later...

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

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...