/** * Set current Item. */ extern "C" MidpError lfpport_form_set_current_item(MidpItem* itemPtr, int yOffset) { PlatformMScreen * mscreen = PlatformMScreen::getMScreen(); QWidget* itemWidgetPtr = (QWidget *)itemPtr->widgetPtr; // Make it visible mscreen->ensureVisible(itemWidgetPtr->x(), itemWidgetPtr->y() + yOffset, 0, 0); // Give focus to it itemWidgetPtr->setFocus(); return KNI_OK; }