Page 3 of 20

Re: Pritpal, HBIDE developer, assists us to use it with FWH

PostPosted: Sat Jun 05, 2010 2:02 am
by Bayron
Happy Birthday Pritpal, and welcome to this forums again....

Re: Pritpal, HBIDE developer, assists us to use it with FWH

PostPosted: Sat Jun 05, 2010 2:34 am
by Pritpal Bedi
Marcelo Via Giglio wrote:Ok, then we can think to have the same functionality with combining Alt-key + left mouse or other key combination to have the same behavior, sorry but I think this is more accessible than menu option, yep I know all depend how often we use this functionality


Yep.
hbIDE has two protocols of selection:

1. Natural like xMate.
2. Programmatically controlled with macros.

1. Natural - has two modes a) stream b) column; and its behavior is standard, mouse-press-move-release. Mode changelable via icon.
2. Programatically - you need to set a macro under key of your choice via "Kayboard Mappings" dialog and it has three modes:
a) ::toggleStreamSelectionMode()
b) ::toggleColumnSelectionMode()
c) ::toggleLineSelectionMode()
In relation to above it also provides ::clearSelection()
If selection mode is set programatically, then behavior of keys and mouse change. Then normal navigation keys works as if shift is pressed in normal protocol.

Experiment a little.

Re: Pritpal, HBIDE developer, assists us to use it with FWH

PostPosted: Sat Jun 05, 2010 2:45 am
by Pritpal Bedi
Bayron wrote:Happy Birthday Pritpal, and welcome to this forums again....


Thanks.
How did you come to know...

Re: Pritpal, HBIDE developer, assists us to use it with FWH

PostPosted: Sat Jun 05, 2010 3:02 am
by Bayron
Pritpal Bedi wrote:
Bayron wrote:Happy Birthday Pritpal, and welcome to this forums again....


Thanks.
How did you come to know...


It appears on the first page of the forum.... When you subscribed you wrote your birthday date...

Re: Pritpal, HBIDE developer, assists us to use it with FWH

PostPosted: Sat Jun 05, 2010 6:12 pm
by Pritpal Bedi
Hi All

The ChangeLog entry

2010-06-05 11:01 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbqt/hbqt_hbqplaintextedit.cpp

* contrib/hbide/hbide.prg
* contrib/hbide/idedocks.prg
* contrib/hbide/ideedit.prg
* contrib/hbide/ideeditor.prg
* contrib/hbide/idefindreplace.prg
* contrib/hbide/ideobject.prg
+ Implemented: interface to find next/previous occurance of selected
text in the current editing instance.

The moment some text is selected in the editor, two tool-buttons will
automatically show-up on the lower-right corner of the editing window
to facilitate you execute "find" operation for selected text up or down.
Buttons will disappear where there is no more selected text.

The feature was requested by Antonio Linares.

Re: Pritpal, HBIDE developer, assists us to use it with FWH

PostPosted: Sun Jun 06, 2010 1:26 am
by Antonio Linares
Pritpal,

Many thanks :-)

We use that feature very much from UEStudio when we need to check where a variable is used or any other symbol.

Wishing to migrate from UEStudio to HBIDE... :-)

Re: Pritpal, HBIDE developer, assists us to use it with FWH

PostPosted: Sun Jun 06, 2010 10:41 am
by RAMESHBABU
Pritpal Ji, Sasriyakal.

Alongwith with all other features of HBIDE, I liked the block moving feature in the text editor very much.
This features is not available in alomost all existing editors except very few like MED Cx.

Regards,

- Ramesh Babu P

Re: Pritpal, HBIDE developer, assists us to use it with FWH

PostPosted: Sun Jun 06, 2010 5:01 pm
by Pritpal Bedi
Satsriakal Ramesh

RAMESHBABU wrote:Pritpal Ji, Sasriyakal.
Alongwith with all other features of HBIDE, I liked the block moving feature in the text editor very much.
This features is not available in alomost all existing editors except very few like MED Cx.


It is always rewarding if some of your creations are really liked by others.
And thanks for greeting me in native address.

Re: Pritpal, HBIDE developer, assists us to use it with FWH

PostPosted: Sun Jun 06, 2010 6:40 pm
by Pritpal Bedi
Hi All

New upload is available at http://hbide.vouch.info/.

It implements r14697.

2010-06-06 10:55 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
* contrib/hbide/idetools.prg
! Changed: macro notation for "Tools and Utilities" to confirm
to hbMK2 standards.
{source_fullname} => ${source_fullname}
{source_name} => ${source_name}
{source_path} => ${source_path}
=> ${source_ext} [Added]
{%MY_ENV_VAR%} => ${MY_ENV_VAR}
If marco keywords are not recognized, they are assumed to be
environment variables and return value of hb_GetEnv( cMacro )
is substituted.

Re: Pritpal, HBIDE developer, assists us to use it with FWH

PostPosted: Mon Jun 07, 2010 3:14 pm
by Pritpal Bedi
Hi

Can someone provide me a list of FWH sources ( with path )
which make-up FWH.lib ? Also please provide any defines which
must be used to get it compiled with BCC58 and/or MINGW.

I am trying to compile through hbIDE but get a lot of warnings ( no problems )
and a lot of errors.

I have pulled every file in C:\FWH\source\classes, function, winapi

Antonio has kindly sent me a copy of FWH which I am trying to build with hbIDE.

Please do not post how to build it through many batch files contained inside the distro.
That is not my purpose. I want to provide a all-in-one solution to FWH users
through hbIDE.

Re: Pritpal, HBIDE developer, assists us to use it with FWH

PostPosted: Mon Jun 07, 2010 9:41 pm
by Antonio Linares
Pritpal,

What errors do you get ?

Re: Pritpal, HBIDE developer, assists us to use it with FWH

PostPosted: Mon Jun 07, 2010 11:03 pm
by Pritpal Bedi
Hi Antonio

Here is the stripped down list, for clarity purpose the irrelevant entries are removed.
----------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------
Project [ FWH ] Launch [ No ] Rebuild [ Yes ] Started [ 15:48:47 ]
----------------------------------------------------------------------------------------------------
Batch File Exists => C:\DOCUME~1\Pritpal\LOCALS~1\Temp\g301zs.bat
Batch File Contents =>
set PATH=C:\harbour_dev;C:\harbour_dev\harbour\bcc\bin;C:\harbour_dev\bcc\bin;
set HB_COMPILER=bcc
set HB_INSTALL_PREFIX=C:\harbour_dev\harbour\bcc
set HB_BIN_INSTALL=C:\harbour_dev\harbour\bcc\bin
set HB_INC_INSTALL=C:\harbour_dev\harbour\bcc\include
set HB_LIB_INSTALL=C:\harbour_dev\harbour\bcc\lib
set HB_TR_SYSOUT=yes

hbmk2 C:\fwh\fwh.hbp -hblib -q -trace -info -lang=en -width=512 -plugin=C:\harbour\contrib\hbide\resources/hbmk2_plugin_hbide.prg -rebuild

Command => C:\WINDOWS\system32\cmd.exe
Arguments => /C C:\DOCUME~1\Pritpal\LOCALS~1\Temp\g301zs.bat
----------------------------------------------------------------------------------------------------
CurDir() => harbour\contrib\hbide Starting in => C:\fwh\

C:\fwh>set PATH=C:\harbour_dev;C:\harbour_dev\harbour\bcc\bin;C:\harbour_dev\bcc\bin;
C:\fwh>set HB_COMPILER=bcc
C:\fwh>set HB_INSTALL_PREFIX=C:\harbour_dev\harbour\bcc
C:\fwh>set HB_BIN_INSTALL=C:\harbour_dev\harbour\bcc\bin
C:\fwh>set HB_INC_INSTALL=C:\harbour_dev\harbour\bcc\include
C:\fwh>set HB_LIB_INSTALL=C:\harbour_dev\harbour\bcc\lib
C:\fwh>set HB_TR_SYSOUT=yes
C:\fwh>hbmk2 C:\fwh\fwh.hbp -hblib -q -trace -info -lang=en -width=512 -plugin=C:\harbour\contrib\hbide\resources/hbmk2_plugin_hbide.prg -rebuild

hbmk2: Processing environment options: -compiler=bcc
hbmk2: Autodetected platform: win
hbmk2: Using Harbour: C:\harbour_dev\harbour\bcc\bin C:\harbour_dev\harbour\bcc\include C:\harbour_dev\harbour\bcc\lib C:\harbour_dev\harbour\bcc\lib
hbmk2: Using C compiler: C:\harbour_dev\bcc\bin\bcc32.exe
hbmk2: Processing configuration: C:\harbour_dev\harbour\bcc\bin\hbmk.cfg

hbmk2: Loaded plugin #1: C:\harbour\contrib\hbide\resources\hbmk2_plugin_hbide.prg (source)
hbmk2: Compiling Harbour sources...
hbmk2: Harbour compiler command (embedded):
(C:\harbour_dev\harbour\bcc\bin\harbour.exe) -n1 C:\fwh\source\classes\activex.prg C:\fwh\source\...

Harbour 2.1.0beta1 (Rev. 14697)
Copyright (c) 1999-2010, http://harbour-project.org/


C:\fwh\source\classes\tnewsins.prg(317) Warning W0027 Meaningless use of expression 'Logical'

hbmk2: Compiling...
hbmk2: C/C++ compiler command:
bcc32.exe -c -q -d -6 -O2 -OS -Ov -Oi -Oc -D__HARBOUR__ -D__xFLAT__ -tWM -w -Q -w-sig- -n.hbmk\win\bcc -IC:\harbour_dev\harbour\bcc\include -IC:\FWH\include .hbmk\win\bcc\activex.c ...

Warning W8065 C:\\fwh\\source\\classes\\skin.prg 390: Call to function 'DuplicateBitmap' with no prototype in function HB_FUN_DUPLICATEBITMAP
Warning W8080 C:\fwh\source\function\bartools.c 171: 'ColorsQty' is declared but never used
Warning W8060 C:\fwh\source\function\colorton.c 15: Possibly incorrect assignment in function bColorToN
Warning W8070 C:\fwh\source\function\cpuid.c 129: Function should return a value in function CpuType
Warning W8084 C:\fwh\source\function\dbl2flt.c 48: Suggest parentheses to clarify precedence in function dbl2flt
Warning W8084 C:\fwh\source\function\dbl2flt.c 50: Suggest parentheses to clarify precedence in function dbl2flt
Warning W8084 C:\fwh\source\function\dbl2flt.c 52: Suggest parentheses to clarify precedence in function dbl2flt
Warning W8080 C:\fwh\source\function\drawicon.c 206: 'bRepeat' is declared but never used in function MsgAdjust

Warning W8060 C:\fwh\source\function\fgetclip.c 32: Possibly incorrect assignment in function HB_FUN_GETFCLIPDATA
Warning W8060 C:\fwh\source\function\fgetclip.c 45: Possibly incorrect assignment in function HB_FUN_GETFCLIPDATA
Warning W8060 C:\fwh\source\function\fgetclip.c 57: Possibly incorrect assignment in function HB_FUN_GETFCLIPDATA
Warning W8005 C:\fwh\source\function\files.c 16: Bit fields must be signed or unsigned int
Warning W8005 C:\fwh\source\function\files.c 17: Bit fields must be signed or unsigned int
Warning W8005 C:\fwh\source\function\files.c 18: Bit fields must be signed or unsigned int
Warning W8005 C:\fwh\source\function\files.c 23: Bit fields must be signed or unsigned int
Warning W8005 C:\fwh\source\function\files.c 24: Bit fields must be signed or unsigned int
Warning W8005 C:\fwh\source\function\files.c 25: Bit fields must be signed or unsigned int
Warning W8080 C:\fwh\source\function\files.c 157: 'wDate' is declared but never used in function HB_FUN_SETFTIME
Warning W8080 C:\fwh\source\function\files.c 212: 'wDate' is declared but never used in function HB_FUN_GETFTIME
Warning W8079 C:\fwh\source\function\ftext.c 115: Mixing pointers to different 'char' types in function HB_FUN_NTXTLINES
Warning W8080 C:\fwh\source\function\fwbmp.c 480: 'cZeroZeroColor' is declared but never used in function hPalBitmapDraw
Warning W8080 C:\fwh\source\function\fwbmp.c 824: 'tm' is declared but never used in function HB_FUN_PALBTNPAINT
Warning W8079 C:\fwh\source\function\harddisk.c 105: Mixing pointers to different 'char' types in function HB_FUN_VOLUMENAME
Warning W8075 C:\fwh\source\function\hash.c 15: Suspicious pointer conversion in function NSTRHASH
Warning W8084 C:\fwh\source\function\makelong.c 7: Suggest parentheses to clarify precedence in function HB_FUN_NMAKELONG
Warning W8004 C:\fwh\source\function\mkdir.c 87: 'szDirName' is assigned a value that is never used in function HB_FUN_LRMDIR
Warning W8075 C:\fwh\source\function\msgtools.c 17: Suspicious pointer conversion in function HB_FUN_MSGPAINT
Warning W8075 C:\fwh\source\function\msgtools.c 18: Suspicious pointer conversion in function HB_FUN_MSGPAINT
Warning W8017 C:\fwh\source\function\ntxpos.c 17: Redefinition of 'ERROR' is not identical
Warning W8080 C:\fwh\source\function\ntxpos.c 97: 'hp' is declared but never used in function getNtxHandle
Warning W8057 C:\fwh\source\function\ntxpos.c 97: Parameter 'n' is never used in function getNtxHandle
Warning W8065 C:\fwh\source\function\ntxpos.c 113: Call to function 'hb_fsSeek' with no prototype in function dumpPage
Warning W8065 C:\fwh\source\function\ntxpos.c 117: Call to function 'hb_fsRead' with no prototype in function dumpPage
Warning W8065 C:\fwh\source\function\ntxpos.c 198: Call to function 'hb_fsSeek' with no prototype in function NTXPOS
Warning W8065 C:\fwh\source\function\ntxpos.c 199: Call to function 'hb_fsSeek' with no prototype in function NTXPOS
Warning W8065 C:\fwh\source\function\ntxpos.c 202: Call to function 'hb_fsRead' with no prototype in function NTXPOS
Warning W8065 C:\fwh\source\function\ntxpos.c 216: Call to function 'hb_fsSeek' with no prototype in function NTXPOS
Warning W8065 C:\fwh\source\function\ntxtools.c 15: Call to function '_topen' with no prototype in function HB_FUN_CNTXKEY
Warning W8065 C:\fwh\source\function\ntxtools.c 29: Call to function '_topen' with no prototype in function HB_FUN_DELDBFMDX
Warning W8057 C:\fwh\source\function\or.c 22: Parameter 'wNumber' is never used in function _u2Hex
Warning W8075 C:\fwh\source\function\say3d.c 21: Suspicious pointer conversion in function SAY3D
Warning W8079 C:\fwh\source\function\say3d.c 45: Mixing pointers to different 'char' types in function SAY3D
Warning W8079 C:\fwh\source\function\say3d.c 59: Mixing pointers to different 'char' types in function SAY3D
Warning W8060 C:\fwh\source\function\strtoken.c 97: Possibly incorrect assignment in function HB_FUN_STRCAPFIRST

Error E2139 C:\fwh\source\function\symtabl.c 9: Declaration missing ;
Error E2451 C:\fwh\source\function\symtabl.c 22: Undefined symbol 'PCLIPNAME' in function SYMNAME
Error E2293 C:\fwh\source\function\symtabl.c 22: ) expected in function SYMNAME
Error E2451 C:\fwh\source\function\symtabl.c 29: Undefined symbol 'PCLIPNAME' in function SYMSTAT
Error E2293 C:\fwh\source\function\symtabl.c 29: ) expected in function SYMSTAT
Error E2141 C:\fwh\source\function\symtabl.c 46: Declaration syntax error
*** 6 errors in Compile ***

Warning W8065 C:\fwh\source\function\tabstool.c 21: Call to function '_VARRAYLEN' with no prototype in function TABSPAINT
Warning W8065 C:\fwh\source\function\tabstool.c 42: Call to function 'MoveTo' with no prototype in function TABSPAINT
Warning W8065 C:\fwh\source\function\tabstool.c 46: Call to function 'MoveTo' with no prototype in function TABSPAINT
Warning W8065 C:\fwh\source\function\tabstool.c 48: Call to function 'MoveTo' with no prototype in function TABSPAINT
Warning W8065 C:\fwh\source\function\tabstool.c 52: Call to function 'MoveTo' with no prototype in function TABSPAINT
Warning W8065 C:\fwh\source\function\tabstool.c 56: Call to function 'MoveTo' with no prototype in function TABSPAINT
Warning W8065 C:\fwh\source\function\tabstool.c 60: Call to function 'MoveTo' with no prototype in function TABSPAINT
Warning W8065 C:\fwh\source\function\tabstool.c 62: Call to function 'MoveTo' with no prototype in function TABSPAINT
Warning W8065 C:\fwh\source\function\tabstool.c 64: Call to function 'MoveTo' with no prototype in function TABSPAINT
Warning W8065 C:\fwh\source\function\tabstool.c 66: Call to function 'MoveTo' with no prototype in function TABSPAINT
Warning W8065 C:\fwh\source\function\tabstool.c 72: Call to function 'MoveTo' with no prototype in function TABSPAINT
Warning W8065 C:\fwh\source\function\tabstool.c 80: Call to function 'MoveTo' with no prototype in function TABSPAINT
Warning W8065 C:\fwh\source\function\tabstool.c 86: Call to function 'MoveTo' with no prototype in function TABSPAINT
Warning W8065 C:\fwh\source\function\tabstool.c 93: Call to function 'MoveTo' with no prototype in function TABSPAINT
Warning W8065 C:\fwh\source\function\tabstool.c 97: Call to function 'MoveTo' with no prototype in function TABSPAINT
Warning W8065 C:\fwh\source\function\tabstool.c 99: Call to function 'MoveTo' with no prototype in function TABSPAINT
Warning W8065 C:\fwh\source\function\tabstool.c 106: Call to function 'MoveTo' with no prototype in function TABSPAINT
Warning W8065 C:\fwh\source\function\tabstool.c 108: Call to function 'MoveTo' with no prototype in function TABSPAINT
Warning W8065 C:\fwh\source\function\tabstool.c 112: Call to function 'MoveTo' with no prototype in function TABSPAINT
Warning W8065 C:\fwh\source\function\tabstool.c 116: Call to function 'MoveTo' with no prototype in function TABSPAINT
Warning W8065 C:\fwh\source\function\tabstool.c 118: Call to function 'MoveTo' with no prototype in function TABSPAINT

Error E2227 C:\fwh\source\function\tabstool.c 132: Extra parameter in call to hb_parc in function TABSPAINT
Warning W8065 C:\fwh\source\function\tabstool.c 142: Call to function 'MoveTo' with no prototype in function TABSPAINT
*** 1 errors in Compile ***
Warning W8080 C:\fwh\source\function\tcbfuncs.c 215: 'LineCount' is declared but never used in function HB_FUN_TCDRAWCELL
Warning W8080 C:\fwh\source\function\tcbfuncs.c 297: 'LineCount' is declared but never used in function GetWindowRow
Warning W8080 C:\fwh\source\function\tcbfuncs.c 366: 'LineCount' is declared but never used in function HB_FUN_ATCBRWPOSRECT

Error E2227 C:\fwh\source\function\treedraw.c 55: Extra parameter in call to hb_parni in function HB_FUN_TreeDrawIt
Error E2227 C:\fwh\source\function\treedraw.c 108: Extra parameter in call to hb_parni in function HB_FUN_TreeDrawIt
Error E2227 C:\fwh\source\function\treedraw.c 138: Extra parameter in call to hb_parni in function HB_FUN_TreeDrawIt
Error E2227 C:\fwh\source\function\treedraw.c 163: Extra parameter in call to hb_parni in function HB_FUN_TreeDrawIt
Error E2227 C:\fwh\source\function\treedraw.c 164: Extra parameter in call to hb_parni in function HB_FUN_TreeDrawIt
Error E2227 C:\fwh\source\function\treedraw.c 169: Extra parameter in call to hb_parni in function HB_FUN_TreeDrawIt
Error E2227 C:\fwh\source\function\treedraw.c 170: Extra parameter in call to hb_parni in function HB_FUN_TreeDrawIt
Warning W8079 C:\fwh\source\function\treedraw.c 218: Mixing pointers to different 'char' types in function HB_FUN_TreeDrawIt
Error E2451 C:\fwh\source\function\treedraw.c 236: Undefined symbol 'OBJECT' in function HB_FUN_LBSETDATA
Warning W8065 C:\fwh\source\function\treedraw.c 236: Call to function '_GetGrip' with no prototype in function HB_FUN_LBSETDATA
Warning W8065 C:\fwh\source\function\treedraw.c 249: Call to function '_DropGrip' with no prototype in function HB_FUN_LBGETDATA
Error E2227 C:\fwh\source\function\treedraw.c 261: Extra parameter in call to hb_storni in function HB_FUN_LBGETRECT
Error E2227 C:\fwh\source\function\treedraw.c 262: Extra parameter in call to hb_storni in function HB_FUN_LBGETRECT
Error E2227 C:\fwh\source\function\treedraw.c 263:
Extra parameter in call to hb_storni in function HB_FUN_LBGETRECT
Error E2227 C:\fwh\source\function\treedraw.c 264: Extra parameter in call to hb_storni in function HB_FUN_LBGETRECT
*** 12 errors in Compile ***


Error E2209 C:\fwh\source\function\unzip.c 4: Unable to open include file 'Info-unz.h'
Error E2141 C:\fwh\source\function\unzip.c 9: Declaration syntax error
Error E2451 C:\fwh\source\function\unzip.c 53: Undefined symbol 'zipFile' in function GETFIRSTIN
Warning W8065 C:\fwh\source\function\unzip.c 63: Call to function 'GetFirstInZip' with no prototype in function GETFIRSTIN
Error E2188 C:\fwh\source\function\unzip.c 63: Expression syntax in function GETFIRSTIN
Error E2188 C:\fwh\source\function\unzip.c 64: Expression syntax in function GETFIRSTIN
Warning W8084 C:\fwh\source\function\unzip.c 67: Suggest parentheses to clarify precedence in function GETFIRSTIN
Error E2227 C:\fwh\source\function\unzip.c 69: Extra parameter in call to hb_stords in function GETFIRSTIN
Warning W8084 C:\fwh\source\function\unzip.c 73: Suggest parentheses to clarify precedence in function GETFIRSTIN
Error E2188 C:\fwh\source\function\unzip.c 74: Expression syntax in function GETFIRSTIN
Error E2188 C:\fwh\source\function\unzip.c 76: Expression syntax in function GETFIRSTIN
Error E2188 C:\fwh\source\function\unzip.c 77: Expression syntax in function GETFIRSTIN
Error E2188 C:\fwh\source\function\unzip.c 78: Expression syntax in function GETFIRSTIN
Error E2188 C:\fwh\source\function\unzip.c 79: Expression syntax in function GETFIRSTIN
Error E2188 C:\fwh\source\function\unzip.c 80: Expression syntax in function GETFIRSTIN
Error E2451 C:\fwh\source\function\unzip.c 95: Undefined symbol 'zipFile' in function GETNEXTINZ
Warning W8065 C:\fwh\source\function\unzip.c 95: Call to function 'GetNextInZip' with no prototype in function GETNEXTINZ
Error E2188 C:\fwh\source\function\unzip.c 95: Expression syntax in function GETNEXTINZ
Error E2188 C:\fwh\source\function\unzip.c 96: Expression syntax in function GETNEXTINZ
Warning W8084 C:\fwh\source\function\unzip.c 99: Suggest parentheses to clarify precedence in function GETNEXTINZ
Error E2227 C:\fwh\source\function\unzip.c 101: Extra parameter in call to hb_stords in function GETNEXTINZ
Warning W8084 C:\fwh\source\function\unzip.c 105: Suggest parentheses to clarify precedence in function GETNEXTINZ
Error E2188 C:\fwh\source\function\unzip.c 107: Expression syntax in function GETNEXTINZ
Error E2188 C:\fwh\source\function\unzip.c 108: Expression syntax in function GETNEXTINZ
Error E2188 C:\fwh\source\function\unzip.c 109: Expression syntax in function GETNEXTINZ
Error E2188 C:\fwh\source\function\unzip.c 110: Expression syntax in function GETNEXTINZ
Error E2188 C:\fwh\source\function\unzip.c 111: Expression syntax in function GETNEXTINZ
Error E2188 C:\fwh\source\function\unzip.c 112: Expression syntax in function GETNEXTINZ
Error E2451 C:\fwh\source\function\unzip.c 119: Undefined symbol 'zipFile' in function CLOSEZIPFI
Warning W8065 C:\fwh\source\function\unzip.c 119: Call to function 'CloseZipFile' with no prototype in function CLOSEZIPFI
Warning W8065 C:\fwh\source\function\unzip.c 126: Call to function 'IsZip' with no prototype in function ISZIP
Warning W8065 C:\fwh\source\function\unzip.c 135: Call to function 'UnzipFile' with no prototype in function UNZIPFILE
*** 23 errors in Compile ***

Warning W8080 C:\fwh\source\function\wbrwline.c 817: 'pSkip' is declared but never used
Warning W8084 C:\fwh\source\winapi\animate.c 32: Suggest parentheses to clarify precedence in function HB_FUN_ANIMPLAY
Warning W8084 C:\fwh\source\winapi\ansiup.c 33: Suggest parentheses to clarify precedence in function HB_FUN_ISANSIUPPE
Warning W8084 C:\fwh\source\winapi\ansiup.c 44: Suggest parentheses to clarify precedence in function HB_FUN_ISANSILOWE
Warning W8080 C:\fwh\source\winapi\atom.c 43: 'pA' is declared but never used in function HB_FUN_GLOBALGETATOMNAME
Warning W8080 C:\fwh\source\winapi\caldll32.c 184: 'hKernel' is declared but never used in function HB_FUN_GETPROC32
Warning W8004 C:\fwh\source\winapi\calldll.c 349: 'wDX' is assigned a value that is never used in function HB_FUN_FWCALLDLL
Warning W8013 C:\fwh\source\winapi\calldll.c 504: Possible use of 'wAX' before definition in function HB_FUN_FWCALLDLL32
Warning W8084 C:\fwh\source\winapi\calldll.c 519: Suggest parentheses to clarify precedence in function HB_FUN_FWCALLDLL32
Warning W8013 C:\fwh\source\winapi\calldll.c 519: Possible use of 'wDX' before definition in function HB_FUN_FWCALLDLL32
Warning W8080 C:\fwh\source\winapi\calldll.c 543: 'uSelector' is declared but never used in function HB_FUN_FWCALLDLL32
Warning W8004 C:\fwh\source\winapi\calldll.c 474: 'bStack' is assigned a value that is never used in function HB_FUN_FWCALLDLL32
Warning W8004 C:\fwh\source\winapi\calldll.c 462: 'pDouble' is assigned a value that is never used in function HB_FUN_FWCALLDLL32

Turbo Assembler Version 5.3 Copyright (c) 1988, 2000 Inprise Corporation
Assembling file: .hbmk\win\bcc\calldll.ASM
Error messages: None
Warning messages: None
Passes: 1

Warning W8060 C:\fwh\source\winapi\clpbrd.c 105: Possibly incorrect assignment in function HB_FUN_GETCLPDATA
Warning W8084 C:\fwh\source\winapi\comm.c 230: Suggest parentheses to clarify precedence in function listenThread
Warning W8060 C:\fwh\source\winapi\ctl3d.c 47: Possibly incorrect assignment in function Ctl3dRegister
Warning W8080 C:\fwh\source\winapi\ctl3d.c 51: 'bResult' is declared but never used in function Ctl3dRegister
Warning W8060 C:\fwh\source\winapi\ctl3d.c 63: Possibly incorrect assignment in function Ctl3dUnregister
Warning W8080 C:\fwh\source\winapi\ctl3d.c 67: 'bResult' is declared but never used in function Ctl3dUnregister
Warning W8060 C:\fwh\source\winapi\ctl3d.c 79: Possibly incorrect assignment in function Ctl3dAutoSubClass
Warning W8080 C:\fwh\source\winapi\ctl3d.c 83: 'bResult' is declared but never used in function Ctl3dAutoSubClass
Warning W8060 C:\fwh\source\winapi\ctl3d.c 95: Possibly incorrect assignment in function Ctl3dSubclassCtl
Warning W8080 C:\fwh\source\winapi\ctl3d.c 99: 'bResult' is declared but never used in function Ctl3dSubclassCtl
Warning W8060 C:\fwh\source\winapi\ctl3d.c 111: Possibly incorrect assignment in function Ctl3dUnsubclassCtl
Warning W8080 C:\fwh\source\winapi\ctl3d.c 117: 'bResult' is declared but never used in function Ctl3dUnsubclassCtl
Warning W8060 C:\fwh\source\winapi\ctl3d.c 128: Possibly incorrect assignment in function Ctl3dSubClassDlgEx
Warning W8080 C:\fwh\source\winapi\ctl3d.c 132: 'bResult' is declared but never used in function Ctl3dSubClassDlgEx
Warning W8060 C:\fwh\source\winapi\ctl3d.c 144: Possibly incorrect assignment in function Ctl3dEnabled
Warning W8080 C:\fwh\source\winapi\ctl3d.c 148: 'bResult' is declared but never used in function Ctl3dEnabled
Warning W8059 C:\fwh\source\winapi\ctrl2chr.c 144: Structure packing size has changed
Warning W8080 C:\fwh\source\winapi\ctrldraw.c 211: 'hDC' is declared but never used in function HB_FUN_LBXDRAWITEM
Warning W8060 C:\fwh\source\winapi\cursors.c 193: Possibly incorrect assignment
Warning W8060 C:\fwh\source\winapi\cursors.c 213: Possibly incorrect assignment in function HB_FUN_GETCURSORHAND
Warning W8080 C:\fwh\source\winapi\d3drm.c 31: 'D3DRMMAP_WRAPU' is declared but never used
Warning W8080 C:\fwh\source\winapi\dc.c 84: 'dwPrev' is declared but never used in function HB_FUN_SETWINDOWEXT
Warning W8080 C:\fwh\source\winapi\dc.c 109: 'dwPrev' is declared but never used in function HB_FUN_SETVIEWPORTEXT
Warning W8080 C:\fwh\source\winapi\dc.c 135: 'dwPrev' is declared but never used in function HB_FUN_SETVIEWORG
Warning W8017 C:\fwh\source\winapi\ddeml.c 15: Redefinition of 'SERVERCALL' is not identical
Warning W8017 C:\fwh\source\winapi\ddeml.c 40: Redefinition of '__EXPORT__' is not identical
Warning W8080 C:\fwh\source\winapi\ddeml.c 393: 'lpServerProc' is declared but never used
Warning W8060 C:\fwh\source\winapi\device.c 56: Possibly incorrect assignment in function HB_FUN_DEVICECAPABILITIES
Warning W8060 C:\fwh\source\winapi\device.c 66: Possibly incorrect assignment in function HB_FUN_DEVICECAPABILITIES
Warning W8060 C:\fwh\source\winapi\dib.c 68: Possibly incorrect assignment in function DibRead
Warning W8060 C:\fwh\source\winapi\dib.c 70: Possibly incorrect assignment in function DibRead
Warning W8080 C:\fwh\source\winapi\dib.c 116: 'dwClrUsed' is declared but never used in function wDIBColors
Warning W8080 C:\fwh\source\winapi\dib.c 234: 'hBmpOld' is declared but never used in function DibDraw
Warning W8060 C:\fwh\source\winapi\dibbmp.c 158: Possibly incorrect assignment in function DibFromBitmap
Warning W8059 C:\fwh\source\winapi\dlg2chr.c 146: Structure packing size has changed
Warning W8057 C:\fwh\source\winapi\dlogbox.c 36: Parameter 'lParam' is never used in function DlgWndProc
Warning W8019 C:\fwh\source\winapi\dlogbox.c 48: Code has no effect in function NDLGBOX
Warning W8080 C:\fwh\source\winapi\fonts.c 202: 'pStr' is declared but never used
Warning W8080 C:\fwh\source\winapi\fonts.c 427: 'hb_params' is declared but never used
Warning W8080 C:\fwh\source\winapi\getdir.c 241: 'lpstrTitle' is declared but never used in function HB_FUN_CGETDIR
Warning W8080 C:\fwh\source\winapi\getdir.c 269: 'IniDir' is declared but never used
Warning W8080 C:\fwh\source\winapi\getproca.c 119: 'pChunk' is declared but never used in function HB_FUN_SETPROCADDRESS
Warning W8060 C:\fwh\source\winapi\help.c 108: Possibly incorrect assignment in function SetF1Menu
Warning W8080 C:\fwh\source\winapi\help.c 234: 'UnSetF1Menu' is declared but never used
Warning W8060 C:\fwh\source\winapi\imagelis.c 81: Possibly incorrect assignment in function InitImageList
Warning W8060 C:\fwh\source\winapi\keybrd.c 83: Possibly incorrect assignment in function HB_FUN____KEYBOARD
Warning W8057 C:\fwh\source\winapi\libmain.c 12: Parameter 'hInstance' is never used in function LibMain
Warning W8060 C:\fwh\source\winapi\mapi.c 315: Possibly incorrect assignment in function HB_FUN_MAPISENDMAIL
Warning W8060 C:\fwh\source\winapi\metafile.c 184: Possibly incorrect assignment
Warning W8059 C:\fwh\source\winapi\metafile.c 270: Structure packing size has changed

Error E2188 C:\fwh\source\winapi\midi.c 52: Expression syntax in function aMidiDevic
Error E2188 C:\fwh\source\winapi\midi.c 69: Expression syntax in function lMidiOutOp
*** 2 errors in Compile ***

Warning W8075 C:\fwh\source\winapi\msgbox.c 30: Suspicious pointer conversion in function _MsgBox
Warning W8075 C:\fwh\source\winapi\msgbox.c 112: Suspicious pointer conversion in function MSGABOUT
Warning W8075 C:\fwh\source\winapi\msgbox.c 118: Suspicious pointer conversion in function MSGABOUT
Warning W8079 C:\fwh\source\winapi\msgbox.c 140: Mixing pointers to different 'char' types in function WINUSER
Warning W8079 C:\fwh\source\winapi\msgbox.c 142: Mixing pointers to different 'char' types in function WINUSER
Warning W8075 C:\fwh\source\winapi\net.c 45: Suspicious pointer conversion in function HB_FUN_WNETADDCONNECTION2
Warning W8075 C:\fwh\source\winapi\net.c 46: Suspicious pointer conversion in function HB_FUN_WNETADDCONNECTION2
Warning W8004 C:\fwh\source\winapi\ocx.c 65: 'lReturn' is assigned a value that is never used in function HB_FUN_UNREGISTERSERVER
Warning W8008 C:\fwh\source\winapi\oemansi.c 116: Condition is always true in function HB_FUN_ISANSI
Warning W8084 C:\fwh\source\winapi\oemansi.c 144: Suggest parentheses to clarify precedence in function HB_FUN_makeLANGID
Warning W8065 C:\fwh\source\winapi\playback.c 24: Call to function '_PutSym' with no prototype in function JournalRecordProc

Error E2451 C:\fwh\source\winapi\playback.c 25: Undefined symbol '_tos' in function JournalRecordProc

Warning W8065 C:\fwh\source\winapi\playback.c 26: Call to function '_PutLN' with no prototype in function JournalRecordProc
Warning W8065 C:\fwh\source\winapi\playback.c 27: Call to function '_PutLN' with no prototype in function JournalRecordProc
Warning W8065 C:\fwh\source\winapi\playback.c 28: Call to function '_PutLN' with no prototype in function JournalRecordProc
Warning W8065 C:\fwh\source\winapi\playback.c 29: Call to function '_PutLN' with no prototype in function JournalRecordProc
Warning W8065 C:\fwh\source\winapi\playback.c 30: Call to function '_xDo' with no prototype in function JournalRecordProc
Warning W8065 C:\fwh\source\winapi\playback.c 53: Call to function '_PutSym' with no prototype in function JournalPlaybackProc

Error E2451 C:\fwh\source\winapi\playback.c 54: Undefined symbol '_tos' in function JournalPlaybackProc

Warning W8065 C:\fwh\source\winapi\playback.c 55: Call to function '_PutLN' with no prototype in function JournalPlaybackProc
Warning W8065 C:\fwh\source\winapi\playback.c 56: Call to function '_PutLN' with no prototype in function JournalPlaybackProc
Warning W8065 C:\fwh\source\winapi\playback.c 57: Call to function '_xDo' with no prototype in function JournalPlaybackProc
Warning W8066 C:\fwh\source\winapi\playback.c 59: Unreachable code in function JournalPlaybackProc

Error E2342 C:\fwh\source\winapi\playback.c 81: Type mismatch in parameter 'lpfn' (wanted 'long (__stdcall *)(int,unsigned int,long)', got 'int (__stdcall *)()') in function StartRecor

Warning W8065 C:\fwh\source\winapi\playback.c 82: Call to function '_Get_Sym' with no prototype in function StartRecor
Warning W8069 C:\fwh\source\winapi\playback.c 82: Nonportable pointer conversion in function StartRecor

Error E2342 C:\fwh\source\winapi\playback.c 100: Type mismatch in parameter 'lpfn' (wanted 'long (__stdcall *)(int,unsigned int,long)', got 'int (__stdcall *)()') in function STARTPLAYBACK

Warning W8065 C:\fwh\source\winapi\playback.c 101: Call to function '_Get_Sym' with no prototype in function STARTPLAYBACK
Warning W8069 C:\fwh\source\winapi\playback.c 101: Nonportable pointer conversion in function STARTPLAYBACK
*** 4 errors in Compile ***

Warning W8017 C:\Harbour_dev\BCC\Include\wingdi.h 285: Redefinition of 'DRAFTMODE' is not identical
+ Full parser context
+ C:\fwh\source\winapi\printdc.c, line 6: #include C:\Harbour_dev\BCC\Include\Windows.h
+ C:\Harbour_dev\BCC\Include\Windows.h, line 192: #include C:\Harbour_dev\BCC\Include\wingdi.h
Warning W8017 C:\Harbour_dev\BCC\Include\wingdi.h 288: Redefinition of 'STARTDOC' is not identical
+ Full parser context
+ C:\fwh\source\winapi\printdc.c, line 6: #include C:\Harbour_dev\BCC\Include\Windows.h

+ C:\Harbour_dev\BCC\Include\Windows.h, line 192: #include C:\Harbour_dev\BCC\Include\wingdi.h
Warning W8017 C:\Harbour_dev\BCC\Include\wingdi.h 289: Redefinition of 'ENDDOC' is not identical
+ Full parser context
+ C:\fwh\source\winapi\printdc.c, line 6: #include C:\Harbour_dev\BCC\Include\Windows.h
+ C:\Harbour_dev\BCC\Include\Windows.h, line 192: #include C:\Harbour_dev\BCC\Include\wingdi.h
Warning W8019 C:\fwh\source\winapi\printdc.c 1001: Code has no effect in function HB_FUN_ENUMFONTFAMILIES
Warning W8057 C:\fwh\source\winapi\prpsheet.c 24: Parameter 'hwndDlg' is never used in function DialogProc
Warning W8057 C:\fwh\source\winapi\prpsheet.c 30: Parameter 'hwnd' is never used in function PropSheetPageProc
Warning W8080 C:\fwh\source\winapi\prpsheet.c 78: 'PropSheetPageProc' is declared but never used
Warning W8004 C:\fwh\source\winapi\rasapi.c 182: 'dwRet' is assigned a value that is never used in function HB_FUN_RAENUMENTRIES
Warning W8080 C:\fwh\source\winapi\rects.c 253: 'z' is declared but never used in function HB_FUN_DRAWFOCUSELLIPSE
Warning W8080 C:\fwh\source\winapi\regedit.c 116: 'cData' is declared but never used in function HB_FUN_REGQUERYVALUEEX
Warning W8079 C:\fwh\source\winapi\regedit.c 248: Mixing pointers to different 'char' types
Warning W8019 C:\fwh\source\winapi\resource.c 341: Code has no effect in function HB_FUN_CRESTOSTR
Warning W8075 C:\fwh\source\winapi\shell.c 76: Suspicious pointer conversion in function FINDEXECUT
Warning W8075 C:\fwh\source\winapi\shell.c 77: Suspicious pointer conversion in function FINDEXECUT
Warning W8075 C:\fwh\source\winapi\shell.c 78: Suspicious pointer conversion in function FINDEXECUT
Warning W8019 C:\fwh\source\winapi\sound.c 58: Code has no effect in function HB_FUN_SNDPLAYRESOURCE
Warning W8017 C:\Harbour_dev\BCC\Include\wingdi.h 325: Redefinition of 'EXTTEXTOUT' is not identical

+ Full parser context
+ C:\fwh\source\winapi\text.c, line 4: #include C:\Harbour_dev\BCC\Include\Windows.h
+ C:\Harbour_dev\BCC\Include\Windows.h, line 192: #include C:\Harbour_dev\BCC\Include\wingdi.h
Warning W8080 C:\fwh\source\winapi\toolhelp.c 115: 'lpfnCallBack' is declared but never used
Warning W8019 C:\fwh\source\winapi\treeview.c 250: Code has no effect in function HB_FUN_TVSETCOLOR
Warning W8019 C:\fwh\source\winapi\treeview.c 251: Code has no effect in function HB_FUN_TVSETCOLOR
Warning W8065 C:\fwh\source\winapi\win95lok.c 16: Call to function 'GetCurrentTask' with no prototype in function GetQDBMark
Warning W8065 C:\fwh\source\winapi\win95lok.c 17: Call to function 'MK_FP' with no prototype in function GetQDBMark

Error E2349 C:\fwh\source\winapi\win95lok.c 17: Nonportable pointer conversion in function GetQDBMark

Warning W8065 C:\fwh\source\winapi\win95lok.c 18: Call to function 'MK_FP' with no prototype in function GetQDBMark
Warning W8065 C:\fwh\source\winapi\win95lok.c 45: Call to function 'GetCurrentTask' with no prototype in function SetQDBMark
Warning W8065 C:\fwh\source\winapi\win95lok.c 46: Call to function 'MK_FP' with no prototype in function SetQDBMark

Error E2349 C:\fwh\source\winapi\win95lok.c 46: Nonportable pointer conversion in function SetQDBMark

Warning W8065 C:\fwh\source\winapi\win95lok.c 47: Call to function 'MK_FP' with no prototype in function SetQDBMark
Warning W8065 C:\fwh\source\winapi\win95lok.c 71: Call to function 'GetCurrentTask' with no prototype in function GetTDBMark
Warning W8065 C:\fwh\source\winapi\win95lok.c 78: Call to function 'GetCurrentTask' with no prototype in function SetTDBMark
*** 2 errors in Compile ***

Warning W8075 C:\fwh\source\winapi\winexec.c 99: Suspicious pointer conversion in function HB_FUN_WAITRUN
Warning W8075 C:\fwh\source\winapi\wininetx.c 17: Suspicious pointer conversion in function HB_FUN_INTERNETOPEN
Warning W8075 C:\fwh\source\winapi\wininetx.c 39: Suspicious pointer conversion in function HB_FUN_INTERNETCONNECT
Warning W8075 C:\fwh\source\winapi\wininetx.c 54: Suspicious pointer conversion in function HB_FUN_FTPGETFILE
Warning W8075 C:\fwh\source\winapi\wininetx.c 65: Suspicious pointer conversion in function HB_FUN_FTPPUTFILE
Warning W8075 C:\fwh\source\winapi\wininetx.c 76: Suspicious pointer conversion in function HB_FUN_FTPRENAMEFILE
Warning W8075 C:\fwh\source\winapi\wininetx.c 86: Suspicious pointer conversion in function HB_FUN_FTPDELETEFILE
Warning W8075 C:\fwh\source\winapi\wininetx.c 95: Suspicious pointer conversion in function HB_FUN_FTPSETCURRENTDIRECTORY
Warning W8075 C:\fwh\source\winapi\wininetx.c 105: Suspicious pointer conversion in function HB_FUN_FTPFINDFIRSTFILE
Warning W8060 C:\fwh\source\winapi\winsock.c 139: Possibly incorrect assignment in function HB_FUN_GETHOSTBYNAME
Warning W8059 C:\fwh\source\winapi\wndbrush.c 118: Structure packing size has changed
Warning W8080 C:\fwh\source\winapi\wndbrush.c 118: 'aZigZag' is declared but never used
Warning W8080 C:\fwh\source\winapi\wndcente.c 30: 'pt' is declared but never used in function HB_FUN_WNDCENTER
Warning W8080 C:\fwh\source\winapi\wndis.c 293: 'dwWindowsMinorVersion' is declared but never used in function HB_FUN_ISWINNT
Warning W8080 C:\fwh\source\winapi\wndis.c 318: 'dwWindowsMinorVersion' is declared but never used in function IsWin95
Warning W8080 C:\fwh\source\winapi\wndmove.c 215: 'rctParent' is declared but never used in function HB_FUN_WNDSETSIZE

Error E2238 C:\fwh\source\winapi\wndmove.c 375: Multiple declaration for '__strcmp__'
Error E2344 C:\Harbour_dev\BCC\Include\_str.h 155: Earlier declaration of '__strcmp__'

Warning W8060 C:\fwh\source\winapi\wndmove.c 531: Possibly incorrect assignment in function HB_FUN_WNDADJLEFT
Warning W8060 C:\fwh\source\winapi\wndmove.c 537: Possibly incorrect assignment in function HB_FUN_WNDADJLEFT
Warning W8060 C:\fwh\source\winapi\wndmove.c 567:
Possibly incorrect assignment in function HB_FUN_WNDADJRIGHT
Warning W8060 C:\fwh\source\winapi\wndmove.c 573: Possibly incorrect assignment in function HB_FUN_WNDADJRIGHT
*** 2 errors in Compile ***

hbmk2: Error: Running C/C++ compiler. 1
bcc32.exe -c -q -d -6 -O2 -OS -Ov -Oi -Oc -D__HARBOUR__ -D__xFLAT__ -tWM -w -Q -w-sig- -n.hbmk\win\bcc -IC:\harbour_dev\harbour\bcc\include -IC:\FWH\include ...

----------------------------------------------------------------------------------------------------
Exit Code [ 6 ] Exit Status [ 0 ] Finished at [ 15:50:52 ] Done in [ 124.63 Secs ]
----------------------------------------------------------------------------------------------------

Re: Pritpal, HBIDE developer, assists us to use it with FWH

PostPosted: Mon Jun 07, 2010 11:17 pm
by Antonio Linares
Pritpal,

Please try it just using these flags:
-c -tWM -D__HARBOUR__ -i...

I am not in my office for two days, I will check it in detail to see whats the problem as soon as I am back there, thanks

Re: Pritpal, HBIDE developer, assists us to use it with FWH

PostPosted: Tue Jun 08, 2010 10:19 am
by mbelgrano
Antonio Linares wrote:Dear Pritpal,

Many thanks for your so valuable help :-)



Thanks to Pritpal i love hbide from first day
I have written same info in my blog on harbour language at http://harbourlanguage.blogspot.com/

Re: Pritpal, HBIDE developer, assists us to use it with FWH

PostPosted: Thu Jun 10, 2010 5:54 am
by Pritpal Bedi
Hi

Here is latest commit, setup will be updated in a couple of days.


2010-06-09 22:25 UTC-0800 Pritpal Bedi (bedipritpal@hotmail.com)
+ contrib/hbqt/qth/QHideEvent.qth
+ contrib/hbqt/qth/QShowEvent.qth
+ contrib/hbqt/qth/QWindowStateChangeEvent.qth
+ Added new classes.
+ contrib/hbqt/qtgui/QHideEvent.cpp
+ contrib/hbqt/qtgui/QShowEvent.cpp
+ contrib/hbqt/qtgui/QWindowStateChangeEvent.cpp
+ contrib/hbqt/qtgui/TQHideEvent.prg
+ contrib/hbqt/qtgui/TQShowEvent.prg
+ contrib/hbqt/qtgui/TQWindowStateChangeEvent.prg
+ Auto generated.

* contrib/hbqt/qtgui/filelist.mk
+ Classes auto added.

* contrib/hbide/resources/fullscreen.png
+ Added image for trayicon context menu.

* contrib/hbqt/generator/qt45.qtp
+ Added new classes.

* contrib/hbqt/hbqt.ch
+ Added QSystemTrayIcon_* constants.

* contrib/hbqt/hbqt.h
+ Constants for new classes.

* contrib/hbqt/hbqt_base.cpp
+ HBQT_ISQTSTATICLINKED() function provided by CarozoDeQuilmes.

* contrib/hbqt/hbqt_garbage.h
* Auto generated.

* contrib/hbqt/hbqt_hbslots.cpp
* contrib/hbqt/hbqt_hbslots.h
+ Signal/Slots for QSystemTrayIcon():activated(...).

* contrib/hbide/hbide.prg
* contrib/hbide/ideactions.prg
* contrib/hbide/idedocks.prg
* contrib/hbide/ideobject.prg
+ Implemented: minimize action on hbIDE window landing in system tray
instead of statusbar. For now this is the default but provision is
in place to base it on user request. Once minimized in system tray,
left-click will restore the window and icon in tray will disappear.
Right-click on tray icon will bring forward a menu with "Show" and
"Exit" options. Exit is equivalant to toolbar's exit icon.

This feature will be available only on those OSes which support
system tray area. Please test on all aupported systems. I am also
interested to know which other actions can make-up in the
icon's context menu.