Re: [MSEide-MSEgui-talk] Twidgetgrid assisted.

2015-12-11 Thread Fred van Stappen

> I am currently extending iassitiveclient for more convenience. I'll report 
> when it is ready.

Huh, perfect, many thanks.

If you are inside the engine, could you check TButton.onclick (It is not 
working here on Linux).

Tbutton.onmousemove and onenter works perfectly.

(But maybe it is a problem with sak).

Thanks.

Fre;D
  --
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Twidgetgrid assisted.

2015-12-11 Thread Martin Schreiber
On Friday 11 December 2015 14:18:11 Fred van Stappen wrote:
> > I am currently extending iassitiveclient for more convenience. I'll
> > report when it is ready.
>
> Huh, perfect, many thanks.
>
> If you are inside the engine, could you check TButton.onclick (It is not
> working here on Linux).
>
MSEgui tbutton has no onclick property? What do you mean with "It is not 
working"?

Martin

--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] GUI option for FPC

2015-12-11 Thread Graeme Geldenhuys
On 2015-12-11 12:08, Julio Jiménez wrote:
> This is the solarized dark theme I use. I have added symbols def from your
> pascal_dark.sdef Graeme.


Very nice Julio, and thanks for sharing. That saved me some time. :)


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

--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Twidgetgrid assisted.

2015-12-11 Thread Martin Schreiber
On Thursday 10 December 2015 17:14:03 Martin Schreiber wrote:
> On Thursday 10 December 2015 16:56:05 Fred van Stappen wrote:
>
> I am currently extending iassitiveclient for more convenience. I'll report
> when it is ready.
>
git master 8498d3f5d9ac0e3f44fb8e983dbb31f2aa4b1228 has:
"
type
 assistiveflagty = (asf_grid,asf_gridcell,asf_datetime,asf_menu);
 assistiveflagsty = set of assistiveflagty;
 
 iassistiveclient = interface(inullinterface)[miid_iassistiveclient]
  function getinstance: tobject;
  function getassistivename(): msestring;
  function getassistivecaption(): msestring;
  function getassistivetext(): msestring;
  function getassistiveflags(): assistiveflagsty;
 {$ifdef mse_with_ifi}
  function getifidatalinkintf(): iifidatalink; //can be nil
 {$endif}
 end;

 assistivegridinfoty = record
  colmin: int32;
  colmax: int32;
  rowmin: int32;
  rowmax: int32;
 end;
 
 iassistiveclientgrid = interface(iassistiveclient)[miid_iassistiveclientgrid]
  function getassistivecelltext(const acell: gridcoordty): msestring;
  function getassistivegridinfo(): assistivegridinfoty;
 end;
 
 iassistiveclientmenu = interface(iassistiveclient)[miid_iassistiveclientmenu]
 end;
"
(experimental).

Please refer to the updated assistivemonitor example in order to check how to 
use.
https://gitlab.com/mseide-msegui/mseuniverse/tree/master/testcase/assistive/monitor

Martin

--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] GUI option for FPC

2015-12-11 Thread Martin Schreiber
On Friday 11 December 2015 13:08:33 Julio Jiménez wrote:
>
> Martin, I'll be glad if you add it to MSEide.
>
Thanks, it is here:
https://gitlab.com/mseide-msegui/mseide-msegui/blob/master/apps/ide/syntaxdefs/pascal_solarized_dark.sdef

Martin

--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Firebirdsql services

2015-12-11 Thread Graeme Geldenhuys
On 2015-12-11 16:57, Julio Jiménez wrote:
> I'm wondering if you have plans to implement firebirdsql services in MSE?
> (backup, restore, logs, security...)

They are already implemented in FPC for some time now, so you can simply
use them from there.


Regards,
  - Graeme -


--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] GUI option for FPC

2015-12-11 Thread Julio Jiménez
2015-12-11 14:40 GMT+01:00 Martin Schreiber :

> On Friday 11 December 2015 13:08:33 Julio Jiménez wrote:
> >
> > Martin, I'll be glad if you add it to MSEide.
> >
> Thanks, it is here:
>
> https://gitlab.com/mseide-msegui/mseide-msegui/blob/master/apps/ide/syntaxdefs/pascal_solarized_dark.sdef
>
> Martin
>
>
Thanks.

-- 
Julio Jiménez Borreguero
--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


[MSEide-MSEgui-talk] Firebirdsql services

2015-12-11 Thread Julio Jiménez
Hi Martin.

I'm wondering if you have plans to implement firebirdsql services in MSE?
(backup, restore, logs, security...)

-- 
Julio Jiménez Borreguero
--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Firebirdsql services

2015-12-11 Thread Julio Jiménez
2015-12-11 18:03 GMT+01:00 Martin Schreiber :

> On Friday 11 December 2015 17:57:51 Julio Jiménez wrote:
> > Hi Martin.
> >
> > I'm wondering if you have plans to implement firebirdsql services in MSE?
> > (backup, restore, logs, security...)
>
> Sure if you test it. Do you have a link for API documentation?
>
> Martin
>
>
I'll be glad to test it.

The implementation is ready in fpc. FCL-DB package, fbadmin unit

packages/fcl-db/src/sqldb/interbase/fbadmin.pp

Thanks

-- 
Julio Jiménez Borreguero
--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] GUI option for FPC

2015-12-11 Thread Julio Jiménez
2015-12-11 17:46 GMT+01:00 Martin Schreiber :

> On Friday 11 December 2015 16:49:45 Julio Jiménez wrote:
> > 2015-12-11 14:40 GMT+01:00 Martin Schreiber :
> > > On Friday 11 December 2015 13:08:33 Julio Jiménez wrote:
> > > > Martin, I'll be glad if you add it to MSEide.
> > >
> > > Thanks, it is here:
> > >
> > >
> https://gitlab.com/mseide-msegui/mseide-msegui/blob/master/apps/ide/synta
> > >xdefs/pascal_solarized_dark.sdef
> > >
> > > Martin
> >
> > Attached is the solarized normal (non dark) version.  For those that
> > doesn't like dark themes.
> >
> Thanks, also added. OK?
>
> Martin
>

Of course, ok. :D


Thanks.



-- 
Julio Jiménez Borreguero
--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Firebirdsql services

2015-12-11 Thread Martin Schreiber
On Friday 11 December 2015 17:57:51 Julio Jiménez wrote:
> Hi Martin.
>
> I'm wondering if you have plans to implement firebirdsql services in MSE?
> (backup, restore, logs, security...)

Sure if you test it. Do you have a link for API documentation?

Martin

--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Firebirdsql services

2015-12-11 Thread Julio Jiménez
2015-12-11 17:59 GMT+01:00 Graeme Geldenhuys 
:

> On 2015-12-11 16:57, Julio Jiménez wrote:
> > I'm wondering if you have plans to implement firebirdsql services in MSE?
> > (backup, restore, logs, security...)
>
> They are already implemented in FPC for some time now, so you can simply
> use them from there.
>
>
Yes I know. But I'm not sure if you get errors because mse own
implementation of DB/sqldb...


-- 
Julio Jiménez Borreguero
--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Error compiling your last changes

2015-12-11 Thread Martin Schreiber
On Friday 11 December 2015 16:16:08 Julio Jiménez wrote:
> Hi Martin.
>
> I get the following error while trying to build your last MSEgui changes:
>
> Compiling ./lib/common/editwidgets/msedataimage.pas
> msedataimage.pas(26,21) Error: No matching implementation for interface
> method "getassistivecelltext(const LongInt):UnicodeString;" found
>
Please try again with git master 96ee1e1ea5aed8db713f4839c076f651d12b08d7.

Martin

--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


[MSEide-MSEgui-talk] Error compiling your last changes

2015-12-11 Thread Julio Jiménez
Hi Martin.

I get the following error while trying to build your last MSEgui changes:

Compiling ./lib/common/editwidgets/msedataimage.pas
msedataimage.pas(26,21) Error: No matching implementation for interface
method "getassistivecelltext(const LongInt):UnicodeString;" found

mseide git:  c0f0ac446b6497bbba852f760dd6aca2a87924cc

fpc version: [0.010] Free Pascal Compiler version 3.0.1 [2015/11/27] for
i386


-- 
Julio Jiménez Borreguero
--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] GUI option for FPC

2015-12-11 Thread Julio Jiménez
2015-12-11 17:04 GMT+01:00 Graeme Geldenhuys 
:

> On 2015-12-11 15:49, Julio Jiménez wrote:
> > Attached is the solarized normal (non dark) version.
>
> Oh, now you are just showing off! ;-) You beat me to it. Awesome, and
> many thanks for sharing.
>
>
> >  For those that doesn't like dark themes.
>
> Just to let others know. Switching between the dark or light theme is
> really useful. eg: I will use the dark them in a normal lit room, but at
> night or in a brightly lit room, I might switch to the light theme. This
> makes a huge difference with the visibility/readability of your code.
>
> For those that don't know the story behind the Solarized theme, take a
> look at the link below. The colours are very specific and chosen with
> great care. Switching between dark and light should not alter the
> colours of actual text, only the background.
>

Not exactly ;)

if you read (at the image showing light and dark theme):

"The same 16 colors are used in both color schemes, with only four color
swaps needed to completely switch between light and dark modes..."

In this case:

diff pascal_solarized_dark.sdef pascal_solarized.sdef
5c5
< COLORS $93a1a1 $002b36
---
> COLORS $586e75 $fdf6e3
22c22
<  comment 'i' $586e75
---
>  comment 'i' $93a1a1

But  it is  really easy to change from dark to light. Of course, these
themes can be changed/adapted to user preferences :D



>
> Solarized homepage:
>   http://ethanschoonover.com/solarized
>
>
>
Regards.


-- 
Julio Jiménez Borreguero
--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] GUI option for FPC

2015-12-11 Thread Graeme Geldenhuys
On 2015-12-11 15:49, Julio Jiménez wrote:
> Attached is the solarized normal (non dark) version.

Oh, now you are just showing off! ;-) You beat me to it. Awesome, and
many thanks for sharing.


>  For those that doesn't like dark themes.

Just to let others know. Switching between the dark or light theme is
really useful. eg: I will use the dark them in a normal lit room, but at
night or in a brightly lit room, I might switch to the light theme. This
makes a huge difference with the visibility/readability of your code.

For those that don't know the story behind the Solarized theme, take a
look at the link below. The colours are very specific and chosen with
great care. Switching between dark and light should not alter the
colours of actual text, only the background.

Solarized homepage:
  http://ethanschoonover.com/solarized


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

--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Firebirdsql services

2015-12-11 Thread Julio Jiménez
2015-12-11 18:03 GMT+01:00 Martin Schreiber :

>
>
> Sure if you test it. Do you have a link for API documentation?
>
> Martin
>
>
http://www.firebirdsql.org/manual/ufb-cs-clientlib.html

ApiGuide.pdf  is the only I have and probably you have it too.

-- 
Julio Jiménez Borreguero
--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Firebirdsql services

2015-12-11 Thread Martin Schreiber
On Friday 11 December 2015 18:06:41 Julio Jiménez wrote:
> 2015-12-11 18:03 GMT+01:00 Martin Schreiber :
> > On Friday 11 December 2015 17:57:51 Julio Jiménez wrote:
> > > Hi Martin.
> > >
> > > I'm wondering if you have plans to implement firebirdsql services in
> > > MSE? (backup, restore, logs, security...)
> >
> > Sure if you test it. Do you have a link for API documentation?
> >
> > Martin
>
> I'll be glad to test it.
>
> The implementation is ready in fpc. FCL-DB package, fbadmin unit
>
> packages/fcl-db/src/sqldb/interbase/fbadmin.pp
>
Usually I check the API myself.

Martin

--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Firebirdsql services

2015-12-11 Thread Julio Jiménez
2015-12-11 18:29 GMT+01:00 Martin Schreiber :

>
> > packages/fcl-db/src/sqldb/interbase/fbadmin.pp
> >
> Usually I check the API myself.
>
> Martin
>

Of course, do not misunderstand me. I know you have your own (and enhanced)
implementations, that's why I asked if you had plans to implement it in
MSEgui.

In the ApiGuide that I pointed out in my last message, all is described.

Thanks.

-- 
Julio Jiménez Borreguero
--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Firebirdsql services

2015-12-11 Thread Martin Schreiber
On Friday 11 December 2015 18:37:53 Julio Jiménez wrote:
> 2015-12-11 18:29 GMT+01:00 Martin Schreiber :
> > > packages/fcl-db/src/sqldb/interbase/fbadmin.pp
> >
> > Usually I check the API myself.
> >
> > Martin
>
> Of course, do not misunderstand me. I know you have your own (and enhanced)
> implementations, that's why I asked if you had plans to implement it in
> MSEgui.
>
> In the ApiGuide that I pointed out in my last message, all is described.
>
I'll take a look. :-)

Martin

--
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk