Re: [fpc-pascal] MSEide+MSEgui 4.6 for FPC 3.0.4

2017-11-29 Thread kardan
Is it possible to tell fpcgui a folder with an already checked out svn
trunk? I cannot afford to download 1.1 gb again.

> Am Mittwoch, 29. November 2017, 21:43:00 schrieb Marcos Douglas B.
> Santos:
> > On Wed, Nov 29, 2017 at 9:35 PM, Rainer Stratmann
> > 
> >  wrote:  
> > > Am Mittwoch, 29. November 2017, 07:19:32 schrieb Martin
> > > Schreiber:  
> > >> What is missing
> > >> in Free Pascal?  
> > > 
> > > A userfriendly setup/install for every compile/cross compile
> > > scenario out of the box.
> > > 
> > > Without the need for compiling fpc.
> > > 
> > > Without the need for an internet connection.  
> > 
> > Have you already seen fpcup -> http://wiki.freepascal.org/fpcup ?
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Re: [fpc-pascal] MSEide+MSEgui 4.6 for FPC 3.0.4

2017-11-29 Thread Michael Schnell

On 25.11.2017 17:43, Martin Schreiber wrote:
The architecture of MSEgui would allow to make widgets for Android in 
RAD style development, either ownerdrawn or wrapper for native widgets 
with 'ifi'-data- and event-connections to the business logic in the 
application.

This of course triggers my interest.
Is there an ifi user-site program (e.g. in Java) to run with the Android 
GUI and connect to a native code application ?


-Michael

___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Re: [fpc-pascal] FPC attributes / annotations support

2017-11-29 Thread LacaK



the idea) a rewrite of a multi-million lines of code project into C#, rather
than move to open source development tools where they can keep the huge code
base, the same language and reuse the same development skills. How weird??
Have corporates lost their minds.

I believe that the real problem is to find Object Pascal programmers
comparing with other languages.
The companies are thinking in their future.

"Who will maintain this code?"
"No one are using Object Pascal nowadays".

I hear something like this two times per month.  :\

However, we know the potential of Object Pascal as a language to do anything.
If we have a better marketing, maybe more programmers could have more
interest to use the language.
IMO root of problem is in schools. People come to companies from schools 
and what they have learned in schools, is what they are expecting in 
companies ...
When I walked to school, we learned Pascal, I am suspicious, that this 
does not happen nowadays.


-Laco.

___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Re: [fpc-pascal] MSEide+MSEgui 4.6 for FPC 3.0.4

2017-11-29 Thread Rainer Stratmann
Am Mittwoch, 29. November 2017, 21:43:00 schrieb Marcos Douglas B. Santos:
> On Wed, Nov 29, 2017 at 9:35 PM, Rainer Stratmann
> 
>  wrote:
> > Am Mittwoch, 29. November 2017, 07:19:32 schrieb Martin Schreiber:
> >> What is missing
> >> in Free Pascal?
> > 
> > A userfriendly setup/install for every compile/cross compile scenario out
> > of the box.
> > 
> > Without the need for compiling fpc.
> > 
> > Without the need for an internet connection.
> 
> Have you already seen fpcup -> http://wiki.freepascal.org/fpcup ?
> 
yes
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Re: [fpc-pascal] MSEide+MSEgui 4.6 for FPC 3.0.4

2017-11-29 Thread Marcos Douglas B. Santos
On Wed, Nov 29, 2017 at 9:35 PM, Rainer Stratmann
 wrote:
> Am Mittwoch, 29. November 2017, 07:19:32 schrieb Martin Schreiber:
>> What is missing
>> in Free Pascal?
>
> A userfriendly setup/install for every compile/cross compile scenario out of
> the box.
>
> Without the need for compiling fpc.
>
> Without the need for an internet connection.

Have you already seen fpcup -> http://wiki.freepascal.org/fpcup ?

Best,
Marcos Douglas
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Re: [fpc-pascal] MSEide+MSEgui 4.6 for FPC 3.0.4

2017-11-29 Thread Marcos Douglas B. Santos
On Wed, Nov 29, 2017 at 9:26 PM, Graeme Geldenhuys
 wrote:
> On 2017-11-29 06:19, Martin Schreiber wrote:
>>
>> What is missing in
>> Free Pascal?
>
>
> Good question. After all, Delphi used the FPC compiler to develop for iOS
> before they had their own compiler ready. I believe XE2 shipped with a FPC
> compiler. So FPC functionality (the compiler at least) must have enough to
> make it usable.

We have the compiler, now it just missing the widgets...

Best regards,
Marcos Douglas
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Re: [fpc-pascal] MSEide+MSEgui 4.6 for FPC 3.0.4

2017-11-29 Thread Rainer Stratmann
Am Mittwoch, 29. November 2017, 07:19:32 schrieb Martin Schreiber:
> What is missing
> in Free Pascal?

A userfriendly setup/install for every compile/cross compile scenario out of 
the box.

Without the need for compiling fpc.

Without the need for an internet connection.

___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Re: [fpc-pascal] FPC attributes / annotations support

2017-11-29 Thread Marcos Douglas B. Santos
On Wed, Nov 29, 2017 at 8:55 PM, Graeme Geldenhuys
 wrote:
>
> Yup, I gathered that much... Hence the "dreaming" tag I used. :)
>
> I just can't believe how bad things have become in Delphi. A commercial
> "professional" and "enterprise" quality product - it's everything but that!
> And the asking price is higher than it has ever been before. Amazing what a
> strong hold Embarcadero has with their "ransome-ware pricing model" on
> corporate companies. The open source alternatives are simply miles ahead -
> but corporates are reluctant to budge. Instead they will consider (toy with
> the idea) a rewrite of a multi-million lines of code project into C#, rather
> than move to open source development tools where they can keep the huge code
> base, the same language and reuse the same development skills. How weird??
> Have corporates lost their minds.

I believe that the real problem is to find Object Pascal programmers
comparing with other languages.
The companies are thinking in their future.

"Who will maintain this code?"
"No one are using Object Pascal nowadays".

I hear something like this two times per month.  :\

However, we know the potential of Object Pascal as a language to do anything.
If we have a better marketing, maybe more programmers could have more
interest to use the language.

Best,
Marcos Douglas
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Re: [fpc-pascal] MSEide+MSEgui 4.6 for FPC 3.0.4

2017-11-29 Thread Graeme Geldenhuys

On 2017-11-29 06:19, Martin Schreiber wrote:

What is missing in
Free Pascal?


Good question. After all, Delphi used the FPC compiler to develop for 
iOS before they had their own compiler ready. I believe XE2 shipped with 
a FPC compiler. So FPC functionality (the compiler at least) must have 
enough to make it usable.


Regards,
  Graeme

--
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

My public PGP key:  http://tinyurl.com/graeme-pgp
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Re: [fpc-pascal] FPC attributes / annotations support

2017-11-29 Thread Graeme Geldenhuys

On 2017-11-29 12:08, Mattias Gaertner wrote:

Even if Lazarus could support Delphi dcc32, would not be enough
because it will still missing the components.

>

True. No designer, object inspector. You would have to create them in
code.



Yup, I gathered that much... Hence the "dreaming" tag I used. :)

I just can't believe how bad things have become in Delphi. A commercial 
"professional" and "enterprise" quality product - it's everything but 
that! And the asking price is higher than it has ever been before. 
Amazing what a strong hold Embarcadero has with their "ransome-ware 
pricing model" on corporate companies. The open source alternatives are 
simply miles ahead - but corporates are reluctant to budge. Instead they 
will consider (toy with the idea) a rewrite of a multi-million lines of 
code project into C#, rather than move to open source development tools 
where they can keep the huge code base, the same language and reuse the 
same development skills. How weird?? Have corporates lost their minds.



Regards,
  Graeme

--
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

My public PGP key:  http://tinyurl.com/graeme-pgp
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Re: [fpc-pascal] FPC attributes / annotations support

2017-11-29 Thread Marcos Douglas B. Santos
On Wed, Nov 29, 2017 at 11:31 AM, Michael Van Canneyt
 wrote:
>
>
> On Wed, 29 Nov 2017, Marcos Douglas B. Santos wrote:
>
>> On Wed, Nov 29, 2017 at 11:10 AM, Michael Van Canneyt
>>  wrote:
>>>
>>>
>>> I do. I meant that I use pas2js as the precompiler command.
>>
>>
>> Hmm... right.
>> I saw yesterday, in the official website, that FPC 3.0.4 was released
>> but I didn't see an email about it...
>> Is pas2js included in that version?
>
>
> No, but I plan to make pas2js generally available this weekend.

OK, thank you.


Marcos Douglas
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Re: [fpc-pascal] FPC attributes / annotations support

2017-11-29 Thread Michael Van Canneyt



On Wed, 29 Nov 2017, Marcos Douglas B. Santos wrote:


On Wed, Nov 29, 2017 at 11:10 AM, Michael Van Canneyt
 wrote:


I do. I meant that I use pas2js as the precompiler command.


Hmm... right.
I saw yesterday, in the official website, that FPC 3.0.4 was released
but I didn't see an email about it...
Is pas2js included in that version?


No, but I plan to make pas2js generally available this weekend.

Michael.
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Re: [fpc-pascal] FPC attributes / annotations support

2017-11-29 Thread Marcos Douglas B. Santos
On Wed, Nov 29, 2017 at 11:10 AM, Michael Van Canneyt
 wrote:
>
> I do. I meant that I use pas2js as the precompiler command.

Hmm... right.
I saw yesterday, in the official website, that FPC 3.0.4 was released
but I didn't see an email about it...
Is pas2js included in that version?

Best,
Marcos Douglas
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Re: [fpc-pascal] FPC attributes / annotations support

2017-11-29 Thread Michael Van Canneyt



On Wed, 29 Nov 2017, Marcos Douglas B. Santos wrote:


On Wed, Nov 29, 2017 at 6:39 AM, Michael Van Canneyt
 wrote:



On Wed, 29 Nov 2017, Graeme Geldenhuys wrote:


On 2017-11-27 21:39, Mattias Gaertner wrote:


Lazarus now supports attributes.



Awesome, thanks for the update.

[dreaming]
Now only if Lazarus could support the Delphi dcc32 compiler. ;-) Boy oh
boy... I've been using Delphi XE3 for a month now (new job) - it is SH*T.
Constant IDE crashes, online help doesn't work, the bug reporting dialog
that pops up after a IDE crash doesn't work (the irony), code syntax check
is broken, can't customise the shortcuts etc. I so miss Lazarus and FPC!
[/dreaming]



You can. In the project options, set the Pre-compiler command to DCC32.
Uncheck the compile step.

This is how we compile web projects currently.


What? I thought that you use FPC for web projects...


I do. I meant that I use pas2js as the precompiler command.

Michael.
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Re: [fpc-pascal] FPC attributes / annotations support

2017-11-29 Thread Mattias Gaertner
On Wed, 29 Nov 2017 09:07:31 -0200
"Marcos Douglas B. Santos"  wrote:

> On Wed, Nov 29, 2017 at 4:50 AM, Graeme Geldenhuys
>  wrote:
> >
> > [dreaming]
> > Now only if Lazarus could support the Delphi dcc32 compiler. ;-) Boy oh
> > boy... I've been using Delphi XE3 for a month now (new job) - it is SH*T.
> > Constant IDE crashes, online help doesn't work, the bug reporting dialog
> > that pops up after a IDE crash doesn't work (the irony), code syntax check
> > is broken, can't customise the shortcuts etc. I so miss Lazarus and FPC!
> > [/dreaming]  
> 
> Even if Lazarus could support Delphi dcc32, would not be enough
> because it will still missing the components.

True. No designer, object inspector. You would have to create them in
code.


Mattias
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Re: [fpc-pascal] FPC attributes / annotations support

2017-11-29 Thread Marcos Douglas B. Santos
On Wed, Nov 29, 2017 at 6:39 AM, Michael Van Canneyt
 wrote:
>
>
> On Wed, 29 Nov 2017, Graeme Geldenhuys wrote:
>
>> On 2017-11-27 21:39, Mattias Gaertner wrote:
>>>
>>> Lazarus now supports attributes.
>>
>>
>> Awesome, thanks for the update.
>>
>> [dreaming]
>> Now only if Lazarus could support the Delphi dcc32 compiler. ;-) Boy oh
>> boy... I've been using Delphi XE3 for a month now (new job) - it is SH*T.
>> Constant IDE crashes, online help doesn't work, the bug reporting dialog
>> that pops up after a IDE crash doesn't work (the irony), code syntax check
>> is broken, can't customise the shortcuts etc. I so miss Lazarus and FPC!
>> [/dreaming]
>
>
> You can. In the project options, set the Pre-compiler command to DCC32.
> Uncheck the compile step.
>
> This is how we compile web projects currently.

What? I thought that you use FPC for web projects...

Best regards,
Marcos Douglas
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Re: [fpc-pascal] FPC attributes / annotations support

2017-11-29 Thread Marcos Douglas B. Santos
On Wed, Nov 29, 2017 at 4:50 AM, Graeme Geldenhuys
 wrote:
>
> [dreaming]
> Now only if Lazarus could support the Delphi dcc32 compiler. ;-) Boy oh
> boy... I've been using Delphi XE3 for a month now (new job) - it is SH*T.
> Constant IDE crashes, online help doesn't work, the bug reporting dialog
> that pops up after a IDE crash doesn't work (the irony), code syntax check
> is broken, can't customise the shortcuts etc. I so miss Lazarus and FPC!
> [/dreaming]

Even if Lazarus could support Delphi dcc32, would not be enough
because it will still missing the components.

Best regards,
Marcos Douglas
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Re: [fpc-pascal] FPC attributes / annotations support

2017-11-29 Thread Michael Van Canneyt



On Wed, 29 Nov 2017, Graeme Geldenhuys wrote:


On 2017-11-27 21:39, Mattias Gaertner wrote:

Lazarus now supports attributes.


Awesome, thanks for the update.

[dreaming]
Now only if Lazarus could support the Delphi dcc32 compiler. ;-) Boy oh 
boy... I've been using Delphi XE3 for a month now (new job) - it is 
SH*T. Constant IDE crashes, online help doesn't work, the bug reporting 
dialog that pops up after a IDE crash doesn't work (the irony), code 
syntax check is broken, can't customise the shortcuts etc. I so miss 
Lazarus and FPC!

[/dreaming]


You can. In the project options, set the Pre-compiler command to DCC32.
Uncheck the compile step.

This is how we compile web projects currently.

You'll be able to compile, but the IDE will not be able to jump to the error
location in case of an error. That would require parsing the compiler error
messages.

Michael.
___
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal