Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
al_set_display_menu(3)	   Library Functions Manual	al_set_display_menu(3)

NAME
       al_set_display_menu - Allegro 5 API

SYNOPSIS
	      #include <allegro5/allegro_native_dialog.h>

	      bool al_set_display_menu(ALLEGRO_DISPLAY *display, ALLEGRO_MENU *menu)

DESCRIPTION
       Associates the menu with	the display and	shows it.  If there was	a pre-
       vious  menu  associated with the	display, it will be destroyed.	If you
       don't want that to happen, you should first remove the menu with	al_re-
       move_display_menu(3).

       If the menu is already attached to a display, it	will not  be  attached
       to  the	new  display.  If menu is NULL,	the current menu will still be
       destroyed.

	      Note: Attaching a	menu may cause the window as available to your
	      application to be	resized!   You	should	listen	for  a	resize
	      event,  check how	much space was lost, and resize	the window ac-
	      cordingly	if you want to maintain	your window's prior size.

       Returns true if successful.

SINCE
       5.1.0

SEE ALSO
       al_create_menu(3), al_remove_display_menu(3)

Allegro	reference manual				al_set_display_menu(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=al_set_display_menu&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>

home | help