// * This makes emacs happy -*-Mode: C++;-*-
/****************************************************************************
- * Copyright 2018-2020,2021 Thomas E. Dickey *
+ * Copyright 2018-2021,2023 Thomas E. Dickey *
* Copyright 1998-2012,2017 Free Software Foundation, Inc. *
* *
* Permission is hereby granted, free of charge, to any person obtaining a *
* Demo code for NCursesMenu and NCursesForm written by
* Juergen Pfeifer
*
- * $Id: demo.cc,v 1.50 2021/09/04 10:52:55 tom Exp $
+ * $Id: demo.cc,v 1.52 2023/08/26 19:14:14 tom Exp $
*/
#include "internal.h"
#if (defined(_WIN32) || defined(_WIN64))
#undef KEY_EVENT
+#undef sleep
#define sleep(n) Sleep(n)
#else
extern "C" unsigned int sleep(unsigned int);
//
// -------------------------------------------------------------------------
//
-template<class T> class MyAction : public NCursesUserItem<T>
+template<class T> class NCURSES_CXX_IMPEXP MyAction : public NCursesUserItem<UserData>
{
public:
MyAction (const char* p_name,
}
};
-template class MyAction<UserData>;
-template class NCURSES_CXX_IMPEXP NCursesUserItem<UserData>;
-
class QuitItem : public NCursesMenuItem
{
public: