HMG 3.1.4

HMG Unicode versions 3.1.x related

Moderator: Rathinagiri

User avatar
Pablo César
Posts: 4058
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil
Has thanked: 100 times
Been thanked: 177 times

HMG 3.1.4 (Test)

Post by Pablo César » Mon Jul 29, 2013 10:26 pm

Happened to me today when I went to edit the RC file. It seems that when it is recorded by the text editor and compile the application then the IDE creates an empty RC file. So I copied the contents of the RC file into a block and pasted into the EditBox in "Resources" tab of the IDE and it worked, did not affect it any more.
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

User avatar
Pablo César
Posts: 4058
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil
Has thanked: 100 times
Been thanked: 177 times

Post by Pablo César » Mon Jul 29, 2013 10:45 pm

Hi dear Claudio,

I have noted that when we have changed IDE language not all windows are updated with regarding language changed. Please note this topic item 17.
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

User avatar
Pablo César
Posts: 4058
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil
Has thanked: 100 times
Been thanked: 177 times

Post by Pablo César » Tue May 20, 2014 3:17 pm

srvet_claudio wrote:HMG.3.1.4 has a set of powerful functions to events process:

Code: Select all

-    CREATE EVENT PROCNAME <cProcName> [HWND <hWnd>] [MSG <nMsg>] [STOREINDEX IN <nIndex>]
 
-    nIndex := EventCreate ( cProcName, hWnd, nMsg )
-    EventRemove ( nIndex )
 
-    EventIsInProgress () --> lBoolean
-    EventThisINDEX ()    --> nIndex
-    EventThisPROCNAME () --> cProcName
-    EventThisHWND ()     --> hWnd
-    EventThisMSG ()       --> nMsg
-    EventThisWPARAM ()   --> wParam
-    EventThisLPARAM ()   --> lParam
 
-    EventGetPROCNAME ( nIndex )     --> cProcName
-    EventGetHWND ( nIndex )   --> hWnd
-    EventGetMSG ( nIndex )    --> nMsg
-    EventGetSTOP ( nIndex )   --> lBoolean
-    EventSetSTOP ( nIndex, lStop )
 
-    GetSplitChildWindowHandle ( cFormName, cParentForm )
-    GetSplitBoxHandle ( cParentForm )
Claudio, I am trying to go deeper in events and in this list you are mentioning with new functions are missing:

EventThisWPARAM
EventThisINDEX
EventThisPROCNAME
EventThisHWND
EventThisMSG
EventThisLPARAM

I saw in HMG Reference in "HMG-UNICODE Documentation" and thought those could be available, because when I try to compile ocurrs an error saying "undefined reference".

Probably those functions are missing or should not be in this list. Could you please confirm ?
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein

User avatar
srvet_claudio
Posts: 1952
Joined: Thu Feb 25, 2010 8:43 pm
Location: Uruguay
Has thanked: 31 times
Been thanked: 120 times
Contact:

Post by srvet_claudio » Wed May 21, 2014 3:28 am

Pablo César wrote:EventThisWPARAM
EventThisINDEX
EventThisPROCNAME
EventThisHWND
EventThisMSG
EventThisLPARAM
Correct is without "This" in the name of the functions.
Best regards.
Dr. Claudio Soto
(from Uruguay)
http://srvet.blogspot.com

Post Reply