Re: [MSEide-MSEgui-talk] Twidgetgrid assisted.
> 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.
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
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.
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
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
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 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
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 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 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
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 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
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
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 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
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 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
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 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
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