From f496daa711774162eac7bfa07859d2acf276d3df Mon Sep 17 00:00:00 2001 From: Pritpal Bedi Date: Fri, 25 Aug 2017 18:01:52 -0700 Subject: [PATCH] 2017-08-25 17:57 UTC-0800 Pritpal Bedi (bedipritpal/at/hotmail.com) * contrib/gtwvg/gtwgud.c * contrib/gtwvg/gtwvgd.c + Added : hb_gtinfo( HB_GTI_WINTITLE ) now returns Windows handle. Was a missing implementation since long. --- ChangeLog.txt | 6 ++++++ contrib/gtwvg/gtwgud.c | 5 +++++ contrib/gtwvg/gtwvgd.c | 4 ++++ 3 files changed, 15 insertions(+) diff --git a/ChangeLog.txt b/ChangeLog.txt index e21d81c41c..9bc0ce807a 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -10,6 +10,12 @@ * Change, ! Fix, % Optimization, + Addition, - Removal, ; Comment */ +2017-08-25 17:57 UTC-0800 Pritpal Bedi (bedipritpal/at/hotmail.com) + * contrib/gtwvg/gtwgud.c + * contrib/gtwvg/gtwvgd.c + + Added : hb_gtinfo( HB_GTI_WINTITLE ) now returns Windows handle. + Was a missing implementation since long. + 2017-08-13 18:53 UTC Viktor Szakats (vszakats users.noreply.github.com) * config/global.mk * config/postinst.hb diff --git a/contrib/gtwvg/gtwgud.c b/contrib/gtwvg/gtwgud.c index 3f86900bf5..393a02c23e 100644 --- a/contrib/gtwvg/gtwgud.c +++ b/contrib/gtwvg/gtwgud.c @@ -2002,6 +2002,11 @@ static HB_BOOL hb_gt_wvt_Info( PHB_GT pGT, int iType, PHB_GT_INFO pInfo ) } break; } + + case HB_GTI_WINHANDLE: + pInfo->pResult = hb_itemPutPtr( pInfo->pResult, pWVT->hWnd ); + break; + default: return HB_GTSUPER_INFO( pGT, iType, pInfo ); } diff --git a/contrib/gtwvg/gtwvgd.c b/contrib/gtwvg/gtwvgd.c index f96f17ef3d..c360e70a54 100644 --- a/contrib/gtwvg/gtwvgd.c +++ b/contrib/gtwvg/gtwvgd.c @@ -4088,6 +4088,10 @@ static HB_BOOL hb_gt_wvt_Info( PHB_GT pGT, int iType, PHB_GT_INFO pInfo ) pWVT->pNotifierGUI = hb_itemNew( pInfo->pNewVal ); break; + case HB_GTI_WINHANDLE: + pInfo->pResult = hb_itemPutPtr( pInfo->pResult, pWVT->hWnd ); + break; + default: return HB_GTSUPER_INFO( pGT, iType, pInfo ); }