<div dir="auto">If you need info about gb.report..  query me.<div dir="auto"><br></div><div dir="auto">For info gb.report is deprecared use gb.report2 insteed</div></div><br><div class="gmail_quote"><div dir="ltr">Le mar. 5 févr. 2019 22:18, T Lee Davidson <<a href="mailto:t.lee.davidson@gmail.com">t.lee.davidson@gmail.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 2/5/19 3:12 PM, Tobias Boege wrote:<br>
> Regardless of that, what you want to do when searching for a native class<br>
> is grepping for its declaration in the C/C++ "macro language" that Gambas<br>
> uses to define classes:<br>
> <br>
>    [~/src/gambas/gb.qt4/src] $ grep "GB_DECLARE.*ComboBox" -nR *<br>
>    CTextBox.cpp:903:   GB_DECLARE(".ComboBox.Item", 0), GB_VIRTUAL_CLASS(),<br>
>    CTextBox.cpp:913:   GB_DECLARE("ComboBox", sizeof(CCOMBOBOX)), GB_INHERITS("Control"),<br>
> <br>
> Once you've located the structure that contains the relevant GB_DECLARE,<br>
> you will see all its symbols (except the inherited ones) listed below the<br>
> class name declaration, together with the functions which implement them.<br>
> Of course, knowledge of the internals is required to proceed.<br>
<br>
Very handy information, Tobi.<br>
<br>
I balk at maintaining a local clone of the source, because my hard drive is like a closet. No matter how much free space I might <br>
start out with, items seem to somehow magically expand to fill all the available space.<br>
<br>
It does appear, though, that instead of relying on the limited search capabilities of the Gitlab web interface, having a local <br>
copy would save a lot of time.<br>
<br>
<br>
___<br>
Lee<br>
<br>
----[ Gambas mailing-list is hosted by <a href="https://www.hostsharing.net" rel="noreferrer noreferrer" target="_blank">https://www.hostsharing.net</a> ]----<br>
</blockquote></div>