UiPause.h 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. #ifndef _UiPause_h_
  2. #define _UiPause_h_
  3. /* UiPause.h
  4. *
  5. * Copyright (C) 2009-2012,2015,2016,2018 Paul Boersma
  6. *
  7. * This code is free software; you can redistribute it and/or modify
  8. * it under the terms of the GNU General Public License as published by
  9. * the Free Software Foundation; either version 2 of the License, or (at
  10. * your option) any later version.
  11. *
  12. * This code is distributed in the hope that it will be useful, but
  13. * WITHOUT ANY WARRANTY; without even the implied warranty of
  14. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  15. * See the GNU General Public License for more details.
  16. *
  17. * You should have received a copy of the GNU General Public License
  18. * along with this work. If not, see <http://www.gnu.org/licenses/>.
  19. */
  20. #include "Gui.h"
  21. Thing_declare (Interpreter);
  22. void UiPause_begin (GuiWindow topShell, conststring32 title, Interpreter interpreter);
  23. void UiPause_real (conststring32 label, conststring32 defaultValue);
  24. void UiPause_positive (conststring32 label, conststring32 defaultValue);
  25. void UiPause_integer (conststring32 label, conststring32 defaultValue);
  26. void UiPause_natural (conststring32 label, conststring32 defaultValue);
  27. void UiPause_word (conststring32 label, conststring32 defaultValue);
  28. void UiPause_sentence (conststring32 label, conststring32 defaultValue);
  29. void UiPause_text (conststring32 label, conststring32 defaultValue);
  30. void UiPause_boolean (conststring32 label, bool defaultValue);
  31. void UiPause_choice (conststring32 label, int defaultValue);
  32. void UiPause_optionMenu (conststring32 label, int defaultValue);
  33. void UiPause_option (conststring32 label);
  34. void UiPause_comment (conststring32 label);
  35. int UiPause_end (int numberOfContinueButtons, int defaultContinueButton, int cancelContinueButton,
  36. conststring32 continueText1, conststring32 continueText2, conststring32 continueText3,
  37. conststring32 continueText4, conststring32 continueText5, conststring32 continueText6,
  38. conststring32 continueText7, conststring32 continueText8, conststring32 continueText9,
  39. conststring32 continueText10, Interpreter interpreter);
  40. /* End of file UiPause.h */
  41. #endif