super.handlePointerPressed(x, y);
	protected boolean handlePointerPressed(int x, int y) {		//#debug		System.out.println("ChoiceGroup.handlePointerPressed(" + x + ", " + y + ")");		//#ifndef polish.usePopupItem			boolean processed = super.handlePointerPressed(x, y);			if (this.focusedItem != null 					&& ( x >= this.focusedItem.xLeftPos ) 					&& ( x <= this.focusedItem.xRightPos ) 					&& ( y >= this.focusedItem.yTopPos ) 					&& ( y <= this.focusedItem.yBottomPos ) ) 			{				return handleKeyPressed( -1, Canvas.FIRE ) || processed;			}			//# return processed;			super.handlePointerPressed(x, y);			//# return handleKeyPressed( -1, Canvas.FIRE ); 		//#else			if (!this.isPopup) {				super.handlePointerPressed(x, y);				return handleKeyPressed( -1, Canvas.FIRE ); 			}			// this is a popup-item:			if (this.isPopupClosed) {				focus( this.selectedIndex );				this.isPopupClosed = false;			} else {				// select item at x,y and close this popup:				// an item within this container was selected:				Item[] myItems = getItems();				for (int i = 0; i < myItems.length; i++) {					Item item = myItems[i];					if (y < item.yTopPos  || y > item.yBottomPos || x < item.xLeftPos || x > item.xRightPos) {						// this item is not in the range:						continue;					}					// found out the item:					setSelectedIndex(i, true);					if ( getScreen() instanceof Form) {						notifyStateChanged();					}					break;				}				closePopup();			}			requestInit();			return true;		//#endif	}	