public int LocateWidgetInTray( Widget widget ) { for ( int i = 0; i < mWidgets[ (int)widget.TrayLocation ].Count; i++ ) { if ( mWidgets[ (int)widget.TrayLocation ][ i ] == widget ) return i; } return -1; }