Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 61831
Collapse All | Expand All

(-)Maelstrom-3.0.6-orig/buttonlist.h (-3 / +3 lines)
Lines 16-22 Link Here
16
16
17
	void Add_Button(Uint16 x, Uint16 y, Uint16 width, Uint16 height, 
17
	void Add_Button(Uint16 x, Uint16 y, Uint16 width, Uint16 height, 
18
						void (*callback)(void)) {
18
						void (*callback)(void)) {
19
		struct button *belem;
19
		button *belem;
20
		
20
		
21
		for ( belem=&button_list; belem->next; belem=belem->next );
21
		for ( belem=&button_list; belem->next; belem=belem->next );
22
		belem->next = new button;
22
		belem->next = new button;
Lines 30-36 Link Here
30
	}
30
	}
31
31
32
	void Activate_Button(Uint16 x, Uint16 y) {
32
	void Activate_Button(Uint16 x, Uint16 y) {
33
		struct button *belem;
33
		button *belem;
34
34
35
		for ( belem=button_list.next; belem; belem=belem->next ) {
35
		for ( belem=button_list.next; belem; belem=belem->next ) {
36
			if ( (x >= belem->x1) && (x <= belem->x2) &&
36
			if ( (x >= belem->x1) && (x <= belem->x2) &&
Lines 42-48 Link Here
42
	}
42
	}
43
43
44
	void Delete_Buttons(void) {
44
	void Delete_Buttons(void) {
45
		struct button *belem, *btemp;
45
		button *belem, *btemp;
46
46
47
		for ( belem=button_list.next; belem; ) {
47
		for ( belem=button_list.next; belem; ) {
48
			btemp = belem;
48
			btemp = belem;

Return to bug 61831