2009-06-05 00:13:39 +02:00
|
|
|
/****************************************************************************
|
|
|
|
* PromptWindows
|
|
|
|
* USB Loader GX 2009
|
|
|
|
*
|
|
|
|
* PromptWindows.h
|
|
|
|
***************************************************************************/
|
|
|
|
|
|
|
|
#ifndef _PROMPTWINDOWS_H_
|
|
|
|
#define _PROMPTWINDOWS_H_
|
|
|
|
|
2009-06-13 02:24:36 +02:00
|
|
|
#include "usbloader/partition.h"
|
2009-07-18 12:12:34 +02:00
|
|
|
#define NOTFULLCHANNEL
|
2009-06-05 00:13:39 +02:00
|
|
|
|
2009-07-05 08:39:56 +02:00
|
|
|
int WindowPrompt(const char *title, const char *msg = NULL, const char *btn1Label = NULL,
|
2009-07-30 07:41:12 +02:00
|
|
|
const char *btn2Label = NULL, const char *btn3Label = NULL,
|
|
|
|
const char *btn4Label = NULL, int wait = -1);
|
2009-07-05 08:39:56 +02:00
|
|
|
|
2009-06-05 00:13:39 +02:00
|
|
|
void WindowCredits();
|
|
|
|
int OnScreenKeyboard(char * var, u32 maxlen, int min);
|
|
|
|
int WindowExitPrompt(const char *title, const char *msg, const char *btn1Label, const char *btn2Label, const char *btn3Label, const char *btn4Label);
|
|
|
|
int GameWindowPrompt();
|
|
|
|
int DiscWait(const char *title, const char *msg, const char *btn1Label, const char *btn2Label, int IsDeviceWait);
|
|
|
|
int FormatingPartition(const char *title, partitionEntry *entry);
|
2009-09-11 09:24:16 +02:00
|
|
|
bool SearchMissingImages(int choice2);
|
2009-06-05 00:13:39 +02:00
|
|
|
int ProgressDownloadWindow(int choice2);
|
|
|
|
int ProgressUpdateWindow();
|
2009-07-29 22:32:14 +02:00
|
|
|
bool NetworkInitPrompt();
|
2009-06-06 19:26:52 +02:00
|
|
|
char * GetMissingFiles();
|
2009-06-29 21:15:11 +02:00
|
|
|
int WindowScreensaver();
|
2009-07-16 10:29:01 +02:00
|
|
|
int CodeDownload(const char *id);
|
2009-07-19 16:57:33 +02:00
|
|
|
int HBCWindowPrompt(const char *name, const char *coder, const char *version,
|
2009-07-30 07:41:12 +02:00
|
|
|
const char *release_date, const char *long_description,
|
|
|
|
const char *iconPath, u64 filesize);
|
2009-07-19 16:57:33 +02:00
|
|
|
|
2009-06-05 00:13:39 +02:00
|
|
|
|
|
|
|
#endif
|