Hi ericshliao,
The intersting functions are in liberipc
Code:
// busy indicator
erIpcStartClient(ER_BUSYD_CHANNEL, &erbusyChannel);
busySetBusy(erbusyChannel, ccBusyState_Blink);
busySetBusy(erbusyChannel, ccBusyState_On);
busySetBusy(erbusyChannel, ccBusyState_Off);
// pagebar
erIpcStartClient(ER_PAGEBAR_CHANNEL, &erpagebarChannel);
... (more functions, because redrawing is involved
Clear examples can be found in the ipdf code, in src/channels.[cpp .h]
http://iliad.hpelbers.org/irexdox/ip...CChannels.html