The newest devices use a different iconfigedit structure than the old one given in the SDK. You should use:
Code:
typedef struct iconfigedit_new_s {
int type;
const ibitmap *icon;
char *text;
char *hint;
char *name;
char *deflt;
char **variants;
struct iconfigedit_s *submenu;
ibitmap **icon_theme;
} iconfigedit_new;
You can use the above and cast it to iconfigedit in the call to OpenConfig, or edit your inkview.h file and hack the defined iconfigedit struct to look like the above. This will only work on new devices.