set_leds(3alleg4) Allegro manual set_leds(3alleg4)NAME
set_leds - Sets the state of the keyboard LED indicators. Allegro game programming library.
SYNOPSIS
#include <allegro.h>
void set_leds(int leds);
DESCRIPTION
Overrides the state of the keyboard LED indicators. The parameter is a bitmask containing any of the values KB_SCROLOCK_FLAG, KB_NUM-
LOCK_FLAG, and KB_CAPSLOCK_FLAG, or -1 to restore the default behavior. Example:
/* Cycle led indicators. */
set_leds(KB_SCROLOCK_FLAG);
rest(1000);
set_leds(KB_CAPSLOCK_FLAG);
rest(1000);
set_leds(KB_NUMLOCK_FLAG);
rest(1000);
set_leds(-1);
Note that the led behaviour cannot be guaranteed on some platforms, some leds might not react, or none at all. Therefore you shouldn't rely
only on them to communicate information to the user, just in case it doesn't get through.
SEE ALSO install_keyboard(3alleg4), key_led_flag(3alleg4)Allegro version 4.4.2 set_leds(3alleg4)
Check Out this Related Man Page
install_keyboard(3alleg4) Allegro manual install_keyboard(3alleg4)NAME
install_keyboard - Installs the Allegro keyboard interrupt handler.
SYNOPSIS
#include <allegro.h>
int install_keyboard();
DESCRIPTION
Installs the Allegro keyboard interrupt handler. You must call this before using any of the keyboard input routines. Once you have set up
the Allegro handler, you can no longer use operating system calls or C library functions to access the keyboard.
Note that on some platforms the keyboard won't work unless you have set a graphics mode, even if this function returns a success value
before calling set_gfx_mode. This can happen in environments with graphic windowed modes, since Allegro usually reads the keyboard through
the graphical window (which appears after the set_gfx_mode call). Example:
allegro_init();
install_timer();
install_keyboard();
/* We are not 100% sure we can read the keyboard yet! */
if (set_gfx_mode(GFX_AUTODETECT, 640, 480, 0, 0) != 0)
abort_on_error("Couldn't set graphic mode!");
/* Now we are guaranteed to be able to read the keyboard. */
readkey();
RETURN VALUE
Returns zero on success, or a negative number on failure (but you may decide not to check the return value as this function is very
unlikely to fail).
SEE ALSO remove_keyboard(3alleg4), poll_keyboard(3alleg4), key(3alleg4), keypressed(3alleg4), readkey(3alleg4), ureadkey(3alleg4), keyboard_call-
back(3alleg4), keyboard_ucallback(3alleg4), keyboard_lowlevel_callback(3alleg4), three_finger_flag(3alleg4), key_led_flag(3alleg4),
set_leds(3alleg4), set_keyboard_rate(3alleg4), set_gfx_mode(3alleg4)Allegro version 4.4.2 install_keyboard(3alleg4)
What is the point of this? Whenever I close my shell it appends to the history file without adding this. I have never seen it overwrite my history file.
# When the shell exits, append to the history file instead of overwriting it
shopt -s histappend (3 Replies)
Greetings,
I'm trying to delete a file with a weird name from within Terminal on a Mac.
It's a very old file (1992) with null characters in the name: ââWord FinderÂŽ Plusâ˘.
Here are some examples of what I've tried:
12FX009:5 dpontius$ ls
ââWord FinderÂŽ Plusâ˘
12FX009:5 dpontius$ rm... (29 Replies)