Search found 483 matches

by Josep Roca
Oct 15, 2016 17:01
Forum: Beginners
Topic: Windows GUI
Replies: 145
Views: 20503

Re: Windows GUI

Another small issue. It seems not possible to use the TAB key to switch the cursor between other editboxes in the same window, is that something that could be added? To use the TAB key, instead of do waitevent(msg) loop until window_event_close(window_textfunctions,msg) you need to use a message pu...
by Josep Roca
Oct 02, 2016 15:16
Forum: Community Discussion
Topic: Require the vtbl types be doubled with abstract functions
Replies: 10
Views: 1515

Re: Require the vtbl types be doubled with abstract functions

The Windows libraries need a revision because sometimes cause the linker to fail. For example, if you try to call the UuidCreate function exported by RPCRT4.DLL. I had to use dynamic loading. Some extern guids also fail, e.g. IID_ICustomDoc or DIID_HTMLDocumentEvents2. And the differences between th...
by Josep Roca
Sep 27, 2016 18:30
Forum: Community Discussion
Topic: Require the vtbl types be doubled with abstract functions
Replies: 10
Views: 1515

Re: Require the vtbl types be doubled with abstract functions

It's very simple. First make IUnknown extend Object: TYPE IUnknown_ EXTENDS OBJECT DECLARE ABSTRACT FUNCTION QueryInterface (BYVAL riid AS REFIID, BYVAL ppvObject AS LPVOID PTR) AS HRESULT DECLARE ABSTRACT FUNCTION AddRef () AS ULONG DECLARE ABSTRACT FUNCTION Release () AS ULONG END TYPE Then IDispa...

Go to advanced search