nn::swkbd::CTR::PreloadKeyboardApplet Function

Syntax

void PreloadKeyboardApplet();

Arguments

None.

Return Values

None.

Description

Preloads the software keyboard applet.

You can preload the software keyboard applet to make it start faster. If you do so, however, you must take the following into account.

Preloading is not complete after this function returns. Once preloading has been performed using this function, you must always call either the nn::swkbd::CTR::WaitForPreloadKeyboardApplet function or the nn::swkbd::CTR::IsRegisteredKeyboardApplet function to confirm that preloading has completed before calling the nn::swkbd::CTR::StartKeyboardApplet function.

In addition, when a library applet other than the software keyboard applet has been preloaded, you must cancel that preload before calling this function.

Applications that are preloaded must not be terminated. If an application is preloaded, you must call the nn::swkbd::CTR::CancelPreloadKeyboardApplet function to cancel the preload before terminating it.

Revision History

2011/03/18
Added note about speeding up the startup time of the software keyboard applet by preloading it.
Added note that preloaded applications must not be terminated.
2011/03/01
Initial version.

CONFIDENTIAL