Saša Janiška wrote:
On Uto, 2015-08-04 at 16:35 +, Mark Morgan Lloyd wrote:
I must admit that I spent some time exploring some other possibleoptions in
regard to the choice of programming language to be used formy desktop GUI
project, just to come to the conclusion, even strongerthan
On Wed, December 2, 2015 09:28, Mark Morgan Lloyd wrote:
> Saša Janiška wrote:
>> On Uto, 2015-08-04 at 16:35 +, Mark Morgan Lloyd wrote:
Hi,
Unfortunately, the original poster didn't mention that he wasn't
subscribed to the list, but I'd suggest keeping him in Cc: of potential
answers.
>>
On Wed, December 2, 2015 10:08, Saša Janiška wrote:
Hi,
>> Unfortunately, the original poster didn't mention that he wasn't
>> subscribed to the list, but I'd suggest keeping him in Cc: of
>> potential answers.
>
> I'm the original poster (merged two of my email addresses into new one)
> and
On Sri, 2015-12-02 at 08:28 +, Mark Morgan Lloyd wrote:
> GTK2 has problems on Debian Jessie.
But that is not problem with Lazarus itself, right?
Sincerely,
Gour
--
The working senses are superior to dull matter; mind is higher
than the senses; intelligence is still higher than the
On Sri, 2015-12-02 at 09:41 +0100, Tomas Hajny wrote:
> On Wed, December 2, 2015 09:28, Mark Morgan Lloyd wrote:
> > Saša Janiška wrote:
> > > On Uto, 2015-08-04 at 16:35 +, Mark Morgan Lloyd wrote:
>
>
> Hi,
>
> Unfortunately, the original poster didn't mention that he wasn't
>
On Uto, 2015-08-04 at 16:35 +, Mark Morgan Lloyd wrote:
I must admit that I spent some time exploring some other possible
options in regard to the choice of programming language to be used for
my desktop GUI project, just to come to the conclusion, even stronger
than before, that FPC is the
On 08/06/2015 12:30 PM, Graeme Geldenhuys wrote:
On 2015-08-06 15:43, Graeme Geldenhuys wrote:
1. Run Lazarus and open the fpgui_toolkit.lpk package found in the
fpGUI code: fpgui/src/corelib/[x11|gdi]/fpgui_toolkit.lpk
Click Compile.
It was brought to my attention that the above is
On 04/08/15 16:20, Graeme Geldenhuys wrote:
On 2015-08-04 16:11, Peter wrote:
I have not used Lazarus for a while, but I think you can use it as an
IDE, while using fpGUI as a component set. Perhaps someone can confirm?
I believe I answered that in an earlier reply.
On 2015-08-06 15:26, Peter wrote:
I was unsure how to
get Lazarus to use fpgui in the first place. Anyway, its here, for
anyone interested.
Correction. Those instructions mentioned in the URL you posted is to
create a LCL-fpGUI application. The LCL-fpGUI widgetset is not feature
complete, and
On 2015-08-06 15:43, Graeme Geldenhuys wrote:
1. Run Lazarus and open the fpgui_toolkit.lpk package found in the
fpGUI code: fpgui/src/corelib/[x11|gdi]/fpgui_toolkit.lpk
Click Compile.
It was brought to my attention that the above is somewhat ambiguous.
I meant for the text [x11|gdi]
Marco van de Voort wrote:
(don't forget to ask Martin about the language he is creating, I tried to
plug some M2 features, maybe you can drive the message home :-)
If I'm reading his wiki page properly, at least he's got the bit of M2
that matters- resolution of the dangling else problem-
On Wed, Aug 5, 2015 at 2:02 AM, Peter pe...@pblackman.plus.com wrote:
Well, thats good news then. I couldn't find any mention of QT5 in the wiki.
The QT5 binding libs can be found in section V2.6Alpha (Qt 5.1.X) at page
http://users.telenet.be/Jan.Van.hijfte/qtforfpc/fpcqt4.html
In fact I
In our previous episode, Mark Morgan Lloyd said:
I think that the one thing I'd suggest to everybody is that it would be
highly desirable if the dangling else fix were guaranteed to break
Pascal syntax. As such end if; etc. might be a better choice
If you start a different language, yes,
On 08/05/2015 09:14 PM, Marco van de Voort wrote:
In our previous episode, Mark Morgan Lloyd said:
I think that the one thing I'd suggest to everybody is that it would be
highly desirable if the dangling else fix were guaranteed to break
Pascal syntax. As such end if; etc. might be a
Marco van de Voort wrote:
In our previous episode, Mark Morgan Lloyd said:
I think that the one thing I'd suggest to everybody is that it would be
highly desirable if the dangling else fix were guaranteed to break
Pascal syntax. As such end if; etc. might be a better choice
If you start a
In our previous episode, Ewald said:
Second would be a different procedure-block ending from just end; though
the M2 way
of end procedurename is unnecessary hard to maintain. end proc; or end
function would be just fine.
You mean something like Ada?
while true loop
if false
Gour wrote
Hello,
I’m new to FPC and researching about different GUI options available to
write open-source multi-platform desktop app using FPC…
Based on what I’ve found there are mainly three options:
a) Lazarus and LCL
b) fpGUI
c) MSEgui
Afaict, a) support all three main
fredvs fiens-pkbjnfxxiarbdgjk7y7...@public.gmane.org writes:
Hum, if i may, ...
Sure!
a) = for Linux and FreeBSD = needs X11 + (Gnome or KDE) + (GTK or Qt) +
many other libraries.
b) + c) = for Linux and FreeBSD = needs only X11.
Thank you, it confirms my conclusion that I’ll skip over a)
On 2015-08-04 11:05, Mark Morgan Lloyd wrote:
Graeme, could you update us on the extent to which Lazarus or an
equivalent IDE supports form design etc. for fpGUI these days?
I'm not sure I fully understand the question, but I'll try answering it.
fpGUI was design so it doesn't dictate what
Gour wrote:
Mark Morgan Lloyd
markMLl.fpc-pascal-wEaNgGkE20o7VdE/foj...@public.gmane.org writes:
The first option would be a pure Pascal one, driving either a
graphical or a text-based (curses etc.) UI.
Here you mean fpGUI MSEgui?
No, more than anything I mean going directly to the
Hello,
I’m new to FPC and researching about different GUI options available to
write open-source multi-platform desktop app using FPC…
Based on what I’ve found there are mainly three options:
a) Lazarus and LCL
b) fpGUI
c) MSEgui
Afaict, a) support all three main OS-es - Linux, Mac Windows
On 2015-08-03 15:41, Gour wrote:
Is b)’s support for Mac via X11 good-enough or is b) more suitable, as I
read somewhere, for embedded platforms?
As I mentioned in a private email, I have written commercial software
using fpGUI for the Mac. The client I worked for was not at all phased
by the
Graeme Geldenhuys wrote:
On 2015-08-03 15:41, Gour wrote: Is b)’s support for Mac via X11 good-enough or
is b) more suitable, as I read somewhere, for embedded platforms?
As I mentioned in a private email, I have written commercial softwareusing
fpGUI for the Mac. The client I worked for was
Graeme Geldenhuys mailinglists-8YTDi+lb5bF/7+tckll...@public.gmane.org
writes:
If you have the time I suggest you take a look at another open source
project called tiOPF (TechInsite Object Persistence Framework). It
abstracts the data persistence (saving/loading), so you simply
concentrate on
Mark Morgan Lloyd
markMLl.fpc-pascal-wEaNgGkE20o7VdE/foj...@public.gmane.org writes:
The first option would be a pure Pascal one, driving either a
graphical or a text-based (curses etc.) UI.
Here you mean fpGUI MSEgui?
I tend to use the FPC+Lazarus combination on (Debian) Linux targeting
On 08/04/2015 07:33 AM, Gour wrote:
Mark Morgan Lloyd
markMLl.fpc-pascal-wEaNgGkE20o7VdE/foj...@public.gmane.org writes:
The first option would be a pure Pascal one, driving either a
graphical or a text-based (curses etc.) UI.
Here you mean fpGUI MSEgui?
I tend to use the FPC+Lazarus
On 2015-08-04 14:04, Marc Santhoff wrote:
can you give a short explanation how the pattern is implemented or show
a documentation link, please?
Model-GUI-Mediator is a combination of the Observer and Mediator design
patterns working together.
Follow the URL shown below, and view the second
Gour wrote:
Hello,
I’m new to FPC and researching about different GUI options available towrite
open-source multi-platform desktop app using FPC…
Based on what I’ve found there are mainly three options:
a) Lazarus and LCL
b) fpGUI
c) MSEgui
Afaict, a) support all three main OS-es - Linux, Mac
On Di, 2015-08-04 at 10:49 +0100, Graeme Geldenhuys wrote:
For displaying and interacting with data in a user interface, tiOPF uses
a design pattern called Model-GUI-Mediator (MGM) and allows standard
user interface widgets to become object aware without needing
additional custom DB-aware
Graeme Geldenhuys mailinglists-8YTDi+lb5bF/7+tckll...@public.gmane.org
writes:
I can confirm that SQLite3 is supported via the SqlDB database
components. That wiki page is simply a bit out of date.
Thank you.
Sincerely,
Gour
--
___
fpc-pascal
On 2015-08-04 12:27, Gour wrote:
(http://wiki.lazarus.freepascal.org/tiOPF) and wondered why there is no
support for Sqlite3. :-)
I can confirm that SQLite3 is supported via the SqlDB database
components. That wiki page is simply a bit out of date.
Regards,
- Graeme -
--
fpGUI Toolkit - a
Paul Breneman paul2006-4ezuxmlisd143iaxyif...@public.gmane.org writes:
And fpGUI is very easy to try:
http://www.turbocontrol.com/easyfpgui.htm
Ohh, this is a good one. Thanks.
Sincerely,
Gour
--
He is a perfect yogī who, by comparison to his own self,
sees the true equality of all
On 03/08/15 15:41, Gour wrote:
I probably do not need full power of GTK2(3) or Qt toolkit,
I would advise anyway against using LCL (Qt) on Linux at the moment.
I understand its based on Qt4, and Qt4 is being dropped in favour of
Qt5. At the very least, check how long your distribution will
On 2015-08-04 16:11, Peter wrote:
I have not used Lazarus for a while, but I think you can use it as an
IDE, while using fpGUI as a component set. Perhaps someone can confirm?
I believe I answered that in an earlier reply.
Hi, I am the author of MSEide+MSEgui.
On Monday 03 August 2015 16:41:44 Gour wrote:
MSEgui works on Linux and Windows, while fpGUI works on all three OS-es
but on Mac support is done via X11 libs.
Now, let me say that Linux (Debian) is my native platform which I use
and will develop on it,
On 04/08/15 20:28, Juha Manninen wrote:
when QT4 is removed, Lazarus LCL will already support
QT5 bindings. Alpha version of the bindings already exist.
Well, thats good news then. I couldn't find any mention of QT5 in the wiki.
Peter.
___
On 2015-08-04 21:57, Schindler Karl-Michael wrote:
This is quite a twisted view, which cries for correction. Apple has
put up guide lines for developers, for example the Human Interface
Guidelines
And even Apple can't adhere to their own HIG details. Such arguments
about Mac users praising the
Mark Morgan Lloyd
markMLl.fpc-pascal-wEaNgGkE20o7VdE/foj...@public.gmane.org writes:
That's going to be a problem. On x86 and x86-64 Jessie, my experience
so far is that GTK2 doesn't work and that Qt is the only viable
option.
That’s another ’pro’ argument to use fpGUI or MSEgui…
Sincerely,
In our previous episode, Peter said:
I probably do not need full power of GTK2(3) or Qt toolkit,
I would advise anyway against using LCL (Qt) on Linux at the moment.
I understand its based on Qt4, and Qt4 is being dropped in favour of
Qt5. At the very least, check how long your
marcov-bqi0ya1h...@public.gmane.org (Marco van de Voort) writes:
(don't forget to ask Martin about the language he is creating, I tried to
plug some M2 features, maybe you can drive the message home :-)
Hmm…nothing in public yet?
I believe that using FPC is giving me more confidence
In our previous episode, Gour said:
Please ask questions about MSEide+MSEgui on the mailing list:
Will visit the place, for sure?
Thank you for your input.
At the end, after deciding to use FPC, there is no more lack of viable
options which was the case before when evaluating other
Peter wrote:
On 03/08/15 15:41, Gour wrote: I probably do not need full power of GTK2(3) or Qt toolkit,
I would advise anyway against using LCL (Qt) on Linux at the moment.I
understand its based on Qt4, and Qt4 is being dropped in favour ofQt5. At the
very least, check how long your
Martin Schreiber mse0-re5jqeeqqe8avxtiumw...@public.gmane.org
writes:
Hi, I am the author of MSEide+MSEgui.
Hiya!
MSEgui works on Linux, FreeBSD and Windows. A port for OSX with X11 backend
is
probably doable with not much effort. I would prefer to interface to Quartz
directly,
On Tuesday 04 August 2015 20:01:25 Gour wrote:
marcov-bqi0ya1h...@public.gmane.org (Marco van de Voort) writes:
(don't forget to ask Martin about the language he is creating, I tried to
plug some M2 features, maybe you can drive the message home :-)
Hmm…nothing in public yet?
Peter peter-FHq+SjPhcZrJ7da/qbyxs9bpr1lh4...@public.gmane.org writes:
I would advise anyway against using LCL (Qt) on Linux at the moment.
I understand its based on Qt4, and Qt4 is being dropped in favour of
Qt5. At the very least, check how long your distribution will be
supporting Qt4.
On Tuesday 04 August 2015 19:03:41 Gour wrote:
Martin Schreiber mse0-re5jqeeqqe8avxtiumw...@public.gmane.org
writes:
Though I often read that Mac people never will accept something which is
not made and sold by Apple so a toolkit like MSEgui on Mac is useless and
Apple tries to lock
On Tue, Aug 4, 2015 at 6:11 PM, Peter pe...@pblackman.plus.com wrote:
On 03/08/15 15:41, Gour wrote:
I would advise anyway against using LCL (Qt) on Linux at the moment.
I understand its based on Qt4, and Qt4 is being dropped in favour of
Qt5. At the very least, check how long your
Hi
my two cents as a long term user of Macs, fpc and lazarus.
Am 04.08.2015 um 20:01 schrieb fpc-pascal-requ...@lists.freepascal.org:
Though I often read that Mac people never will accept something which is not
made and sold by Apple so a toolkit like MSEgui on Mac is useless and Apple
48 matches
Mail list logo