Re: [MSEide-MSEgui-talk] Form icon issue (again)

2017-01-06 Thread Krzysztof
Ok installed FPC 3.0.0 in my home directory and changed paths in MSEIDE
configuration. Did quick tests and seems that tray icon is working perfect.
Don't know what you meant with net_system_tray_opcode but I need to use
two_usedbus option, without this option tray icon behave as previous (pop
menu on wrong position etc). I'll do more tests tomorrow but looks very
good, thanks a lot. BTW I have now KDE Plasma 5.8.5, got big stable release
update week ago on my Linux Mint 18.

Regards
--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Form icon issue (again)

2017-01-06 Thread Martin Schreiber
On Friday 06 January 2017 14:20:45 Krzysztof wrote:
> Yes, the goal for my project is to use FPC 3.0 but on my main machine I
> need to have FPC 2.6.4 due to my company restrictions. Never have two FPC
> versions on same OS, is it even possible?
Sure. I have a ".fpc.cfg" with the path settings in #ifdef blocks, example:
"
...
#IFDEF svnfixes_2_6
-Fu/home/mse/packs/standard/svn/fp/fixes_2_6/rtl/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/libc/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/x11/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/fcl-image/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/pasjpeg/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/paszlib/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/fcl-base/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/hash/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/fcl-db/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/postgres/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/mysql/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/sqlite/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/odbc/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/chm/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/fcl-xml/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/gdbint/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/users/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/fcl-process/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/fcl-web/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_2_6/packages/fcl-net/units/$fpctarget
#ELSE
#IFDEF svnfixes_3_0
-Fu/home/mse/packs/standard/svn/fp/fixes_3_0/rtl/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/rtl-objpas/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/rtl-extra/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/libc/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/x11/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/fcl-image/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/pasjpeg/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/paszlib/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/fcl-base/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/hash/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/fcl-db/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/postgres/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/mysql/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/sqlite/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/odbc/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/chm/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/fcl-xml/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/gdbint/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/users/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/fcl-process/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/fcl-web/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/fcl-net/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/openssl/units/$fpctarget
-Fu/home/mse/packs/standard/svn/fp/fixes_3_0/packages/fcl-passrc/units/$fpctarget
#ELSE
...
"
"-dsvnfixes_3_0" at FPC commandline selects the units 
from /home/mse/packs/standard/svn/fp/fixes_3_0 for the fixes_3_0 compiler.

Martin

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Form icon issue (again)

2017-01-06 Thread Krzysztof
Yes, the goal for my project is to use FPC 3.0 but on my main machine I
need to have FPC 2.6.4 due to my company restrictions. Never have two FPC
versions on same OS, is it even possible? If not then I prepare new
virtualbox guest with complete FPC 3.0 enviromnent
--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Form icon issue (again)

2017-01-06 Thread Martin Schreiber
On Friday 06 January 2017 14:00:41 Krzysztof wrote:
> I did git pull few minutes ago. Trying to build mymseide and getting a lot
> of compiler errors. I have FPC 2.6.4 64bit
>
Can you use FPC 3.0+? I am not sure if it is possible to make the dbus 
interface FPC 2.6.4 compatible because of changes in RTTI.

Martin

--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Form icon issue (again)

2017-01-06 Thread Krzysztof
I did git pull few minutes ago. Trying to build mymseide and getting a lot
of compiler errors. I have FPC 2.6.4 64bit

msedbusinterface.pas(639,37) Error: Incompatible types: got "PPTypeInfo"
expected "PTypeInfo"
msedbusinterface.pas(1092,22) Error: Identifier not found "pmanagedfield"
msedbusinterface.pas(1092,22) Error: Error in type definition
msedbusinterface.pas(1098,43) Error: Incompatible type for arg no. 1: Got
"PPTypeInfo", expected "PTypeInfo"
msedbusinterface.pas(1102,33) Error: identifier idents no member
"managedfldcount"
msedbusinterface.pas(1102,61) Error: identifier idents no member
"managedfldcount"
msedbusinterface.pas(1103,16) Error: identifier idents no member
"managedfldcount"
msedbusinterface.pas(1105,39) Error: Illegal qualifier
msedbusinterface.pas(1106,5) Error: Operator is not overloaded: inc
""
msedbusinterface.pas(1192,22) Error: Identifier not found "pmanagedfield"
msedbusinterface.pas(1192,22) Error: Error in type definition
msedbusinterface.pas(1199,40) Error: Incompatible type for arg no. 1: Got
"PPTypeInfo", expected "PTypeInfo"
msedbusinterface.pas(1203,33) Error: identifier idents no member
"managedfldcount"
msedbusinterface.pas(1203,61) Error: identifier idents no member
"managedfldcount"
msedbusinterface.pas(1204,16) Error: identifier idents no member
"managedfldcount"
msedbusinterface.pas(1206,33) Error: Illegal qualifier
msedbusinterface.pas(1207,5) Error: Operator is not overloaded: inc
""
msedbusinterface.pas(1367,19) Error: Identifier not found "pmanagedfield"
msedbusinterface.pas(1367,19) Error: Error in type definition
msedbusinterface.pas(1393,23) Error: Illegal qualifier
msedbusinterface.pas(1393,23) Error: Ordinal or string expression expected
msedbusinterface.pas(1393,23) Fatal: Syntax error, "OF" expected but
"identifier KIND" found
--
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk