コード例 #1
0
ファイル: roadmap_editbox.c プロジェクト: Priednis/WazeWP7
void ShowSearchEditbox(SsdKeyboardCallback callback)
{
	if (!gisRegistered) {
		NOPH_EditBoxScreen_registerEditBoxTextAddr(&editbox_text[0]);
		gisRegistered= TRUE;
	}

    NOPH_SearchDialog_showDialog(callback);
}
コード例 #2
0
ファイル: roadmap_editbox.c プロジェクト: NoamSheffer/WazeWP7
void ShowEditbox(const char* aTitleUtf8, const char* aTextUtf8, SsdKeyboardCallback callback,
					  void *context, TEditBoxType aBoxType ){
	if (!gisRegistered) {
		NOPH_EditBoxScreen_registerEditBoxTextAddr(&editbox_text[0]);
		gisRegistered= TRUE;
	}

	 if ( aBoxType & EEditBoxEmail ){ // Standard
		 roadmap_input_type_set_mode(inputtype_free_text);
	 }
	 else if  ( aBoxType & EEditBoxPassword ){ // Standard
		 roadmap_input_type_set_mode(inputtype_free_text);
		 myShowEditBox( aTitleUtf8, aTextUtf8,  callback, context, NOPH_EditBoxScreen_PASSWORD_FIELD);
	 }
	 else if  ( aBoxType & EEditBoxAlphaNumeric ){ // Standard
		 roadmap_input_type_set_mode(inputtype_alphanumeric);
		 myShowEditBox( aTitleUtf8, aTextUtf8,  callback, context, NOPH_EditBoxScreen_EDIT_FIELD);
	 } else {
		 roadmap_input_type_set_mode(inputtype_free_text);
		 myShowEditBox( aTitleUtf8, aTextUtf8,  callback, context, NOPH_EditBoxScreen_EDIT_FIELD);
	 }

}