void FormNavigationManager::PushForm(StackBasedNavigationForm * form) {

	ArrayList * list = new ArrayList();
	list->Add(*form);

	SendUserEvent(FormNavigationManager::PUSH_FORM, list);
}
void FormNavigationManager::SetRootForm(StackBasedNavigationForm * form) {

	ArrayList * list = new ArrayList();
	list->Add(*form);

	SendUserEvent(FormNavigationManager::SET_ROOT_FORM, list);
}
Esempio n. 3
0
	inline bool SendUserEvent(enum UserEventType type, unsigned code, std::string_view string)
	{
		return SendUserEvent(type, code, string.data(), string.size());
	}
void FormNavigationManager::PopForm() {
	SendUserEvent(FormNavigationManager::POP_FORM, 0);
}