
Loads of improvements on the Grid Gadget, added combo box and checkbox support.
Fixed quite a few things as well as improved the API, too!
Sorry the example might not be available anymore, you never know with those free hosting servicesmk-soft wrote:File not found...
Can someone post this file back please ?Polo wrote:Sorry the example might not be available anymore, you never know with those free hosting servicesmk-soft wrote:File not found...
Difference between a header and the source code. If you create an interface of important functions using ProcedureDLL : EndProcedureDLL you can use various pointers that need to be added to each call.Polo wrote:I still haven't found a way to package it easily as a lib or dll without having to sell the source code I'm afraid!
Code: Select all
;
; GridGadget Source Example:
;
ProcedureDLL GridGadget(x, y, Width, Height)
MessageRequester("GridGadget", "Noone knows what is happening here!")
...
; install secret bitcoin mining software.
...
ProcedureReturn *result
EndProcedure
Code: Select all
;
; GridGadget Header Example:
;
Import "GridGadget.obj"
GridGadget(x, y, Width, Height, ...)
SetGridGadgetText(*MyGridGadget, ...)
EndImport
#GRIDGADGET_UGLY = 0
#GRIDGADGET_DETAILED = 1
Code: Select all
;
; Random code by users:
;
IncludeFile "GridGadget.pb"
*MyGridGadget = GridGadget(x, y, Width, Height, #GRIDGADGET_DETAILED, ...)
SetGridGadgetText(*MyGridGadget, ...)
I haven't had much time to work on it recently - the grid is used in the Purebasic IDE for the form designer properties panel to see an example in action (it's fully crossplatform, not just for Windows).es_91 wrote:I'm a bit sad 'cause it was inplicitly stated that the code could be sold for Windows... but it ain't?
...