ZFFramework
Loading...
Searching...
No Matches
Using button

with observer logic of ZFObject, it's easy to listen on button click event

// declare button click listener
ZFLISTENER(onClickListener) {
zfLog() << zfargs.sender() << " clicked";
// add as observer
button->observerAdd(ZFUIButton::EventButtonOnClick(), onClickListener);
#define ZFLISTENER(name)
util to declare a ZFListener locally
Definition ZFListenerDeclare.h:53
#define ZFLISTENER_END()
see ZFLISTENER
Definition ZFListenerDeclare.h:17
#define zfLog(...)
thread-safe log utility
Definition ZFLog.h:64
abstract button
Definition ZFUIButton.h:41
util class to alloc and hold ZFObject type
Definition ZFObjectAutoPtr.h:163