haxeui-pdcurses
haxeui-pdcurses copied to clipboard
Error due compile time.
Expected Behavior
a simple window with a button.
Current Behavior
error due compile time.
Possible Solution
fix names.
Steps to Reproduce (for bugs)
- install haxeui-code
- install haxui-pdcurses
- create simplke application
- try to compile it.
Media
Error: ./src/haxe/ui/backend/pdcurses/Keyboard.cpp: В статической функции-члене «static void haxe::ui::backend::pdcurses::Keyboard_obj::update(int)»:
./src/haxe/ui/backend/pdcurses/Keyboard.cpp:86:41: ошибка: нет декларации «PDC_get_key_modifiers» в этой области видимости
86 | HXLINE( 32) int m = PDC_get_key_modifiers();
| ^~~~~~~~~~~~~~~~~~~~~
./src/haxe/ui/backend/pdcurses/Keyboard.cpp:88:43: ошибка: «PDC_BUTTON_SHIFT» was not declared in this scope; did you mean «BUTTON_SHIFT»?
88 | HXLINE( 34) if ((m != PDC_BUTTON_SHIFT)) {
| ^~~~~~~~~~~~~~~~
| BUTTON_SHIFT
Test app / minimal test case
Context
Your Environment
- Version used: haxe 4.3.1 pdcurses version actual github.
- Environment name and version (e.g. Chrome 39, node.js 5.4):
- Operating System and version (desktop or mobile): Rosa OS
- Link to your project: none
- src/haxe/ui/backend/pdcurses/Keyboard.cpp
Error: ./src/haxe/ui/backend/pdcurses/Keyboard.cpp: В статической функции-члене «static void haxe::ui::backend::pdcurses::Keyboard_obj::update(int)»:
./src/haxe/ui/backend/pdcurses/Keyboard.cpp:86:41: ошибка: нет декларации «PDC_get_key_modifiers» в этой области видимости
86 | HXLINE( 33) int m = PDC_get_key_modifiers();
| ^~~~~~~~~~~~~~~~~~~~~