Lines Matching refs:messageboxdata
47 WINRT_ShowMessageBox(const SDL_MessageBoxData *messageboxdata, int *buttonid) in WINRT_ShowMessageBox() argument
69 if (messageboxdata->numbuttons > maxbuttons) { in WINRT_ShowMessageBox()
71 maxbuttons, platform, messageboxdata->numbuttons); in WINRT_ShowMessageBox()
75 …MessageDialog ^ dialog = ref new MessageDialog(WINRT_UTF8ToPlatformString(messageboxdata->message)… in WINRT_ShowMessageBox()
76 dialog->Title = WINRT_UTF8ToPlatformString(messageboxdata->title); in WINRT_ShowMessageBox()
77 for (int i = 0; i < messageboxdata->numbuttons; ++i) { in WINRT_ShowMessageBox()
79 if (messageboxdata->flags & SDL_MESSAGEBOX_BUTTONS_RIGHT_TO_LEFT) { in WINRT_ShowMessageBox()
80 sdlButton = &messageboxdata->buttons[messageboxdata->numbuttons - 1 - i]; in WINRT_ShowMessageBox()
82 sdlButton = &messageboxdata->buttons[i]; in WINRT_ShowMessageBox()
85 button->Id = safe_cast<IntPtr>((int)(sdlButton - messageboxdata->buttons)); in WINRT_ShowMessageBox()
109 *buttonid = messageboxdata->buttons[clicked_index].buttonid; in WINRT_ShowMessageBox()