Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

xbell(3) [hpux man page]

XBell() 																   XBell()

Name
  XBell - ring the bell.

Synopsis
  XBell(display, percent)
	Display *display;
	int percent;

Arguments
  display  Specifies a connection to an X server; returned from XOpenDisplay().

  percent  Specifies the volume for the bell, relative to the base volume set with XChangeKeyboardControl().  Possible values are -100 (off),
	   through 0 (base volume), to 100 (loudest) inclusive.

Description
  Rings the bell on the keyboard at a volume relative to the base volume, if possible.	percent can range from -100 to 100 inclusive (else  a
  BadValue error).  The volume at which the bell is rung when percent is nonnegative is:
       volume = base - [(base * percent) / 100] + percent
  and when percent is negative:
       volume = base + [(base * percent) / 100]

  To change the base volume of the bell, set the bell_percent variable of XChangeKeyboardControl().

Errors
  BadValue  percent < -100 or percent >100.

See Also
  XAutoRepeatOff(), XAutoRepeatOn(), XChangeKeyboardControl(), XGetDefault(), XGetKeyboardControl(), XGetPointerControl().

Xlib - User Preferences 														   XBell()

Check Out this Related Man Page

XDeviceBell(3X11)						    X FUNCTIONS 						 XDeviceBell(3X11)

NAME
XDeviceBell - ring a bell on a device supported through the input extension SYNTAX
Status XDeviceBell(display, device, feedbackclass, feedbackid, percent) Display *display; XDevice *device; XID *feedbackclass; XID *feedbackid; int *percent; ARGUMENTS
display Specifies the connection to the X server. device Specifies the device with which the bell is associated. feedbackclass Specifies the class of the feedback with which the bell is associated. feedbackid Specifies the id of the feedback with which the bell is associated. percent Specifies the volume in the range -100 to 100 at which the bell should be rung. DESCRIPTION
The XDeviceBell request causes the server to ring a bell on the specified feedback of the specified device, if possible. The specified volume is relative to the base volume for the bell. If an invalid device is specified, a BadDevice error will be returned. The feedback- class and feedbackid parameters contain values returned by an XGetFeedbackControl request and uniquely identify the bell to ring. If a feedbackclass is specified that does not support a bell, or if a nonexistent feedbackid is specified, or a percent value is specified that is not in the range -100 to 100, a BadValue error will be returned. The volume at which the bell is rung when the percent argument is nonnegative is: base - [(base * percent) / 100] + percent The volume at which the bell rings when the percent argument is negative is: base + [(base * percent) / 100] To change the base volume of the bell, use XChangeFeedbackControl. XDeviceBell can generate a BadDevice or a BadValue error. DIAGNOSTICS
BadDevice An invalid device was specified. The specified device does not exist, or has not been opened by this client via XOpenInputDe- vice. BadValue An invalid feedbackclass, feedbackid, or percent value was specified. SEE ALSO
XChangeFeedbackControl(3X), XBell(3X) Programming With Xlib X Version 11 Release 6.6 XDeviceBell(3X11)
Man Page

3 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

How to make sound using C under UNIX

i'm programming using C under UNIX. i wonder to how make sound using C ? any sound like "beep" would be fine. thx. :confused: (6 Replies)
Discussion started by: trapeze
6 Replies

2. HP-UX

Error with ignite

Works all. Depot shared via nfs dhcp working setting file system,network,root password,etc But when i start "go!" with installation,give me this error. How to fix,debug? Thanks http://s24.postimg.org/5hzbgk551/unixbell3.png (3 Replies)
Discussion started by: Linusolaradm1
3 Replies

3. UNIX for Beginners Questions & Answers

Change text font to greater one in this very good MOTIF texteditor ?

Hi, i have here found a very good texteditor source code programmed in the MOTIF GUI language. For myself i need NOTHING else to program. To start from a very easy point of view i want to RUN this editor on my LINUX machine and type simple C code. The reason for this post is that the text... (7 Replies)
Discussion started by: Sennenmut
7 Replies