haxeui-pdcurses icon indicating copy to clipboard operation
haxeui-pdcurses copied to clipboard

Error due compile time.

Open vega0 opened this issue 1 year ago • 1 comments

Expected Behavior

a simple window with a button.

Current Behavior

error due compile time.

Possible Solution

fix names.

Steps to Reproduce (for bugs)

  1. install haxeui-code
  2. install haxui-pdcurses
  3. create simplke application
  4. 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

vega0 avatar Jun 23 '23 17:06 vega0

 - 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();
      |                                         ^~~~~~~~~~~~~~~~~~~~~

vega0 avatar Jun 23 '23 17:06 vega0