- int set_menu_spacing(MENU *menu,int desc, int r, int c)
Ustaw odstępny między elementami.
Zwraca:
E_OK - sukces
- int menu_spacing (const MENU *,int *,int *,int *)
Pobierz informacje na temat odstępów między elementami.
Zwraca:
E_OK - sukces
- int set_menu_format(MENU *menu, int rows, int cols)
Ustawia maxymalną liczbę wierszy i kolumn wyświetlanych na raz w menu. Jeżeli
menu zawiera więcej elementów będzie można je przesuwać.
Zwraca:
E_OK - sukces
E_BAD_ARGUMENT - nieprawidłowa wartość
E_NOT_CONNECTED - brak podłączonych elementów
E_POSTED - menu jest już wyświetlane
- void menu_format(const MENU *menu, int *rows, int *cols)
Podaje maxymalną liczbę wierszy i kolumn wyświetlanych na raz w menu.
- int scale_menu(const MENU *menu)
Podaje minimalny rozmiar okna potrzebny dla podokna menu.
Zwraca:
E_OK - sukces
E_BAD_ARGUMENT - nieprawidłowy wskaźnik
E_NOT_CONNECTED - brak podłączonych elementów
- int set_menu_pad(MENU *menu, int pad)
Ustaw znak będacy separatorem nazwy menu od opisu. Musi to być znak drukowalny.
Zwraca:
E_OK - sukces
E_BAD_ARGUMENT - podano nieprawidłową wartość
- int menu_pad(const MENU *menu)
Podaj znak ustawiony przez set_menu_pad.
Zwraca:
znak wypełniający