equal
deleted
inserted
replaced
164 * @param aIndex the index of the control to retrieve |
164 * @param aIndex the index of the control to retrieve |
165 * @return the control corresponding to the specified index |
165 * @return the control corresponding to the specified index |
166 */ |
166 */ |
167 CCoeControl* ComponentControl( TInt aIndex ) const; |
167 CCoeControl* ComponentControl( TInt aIndex ) const; |
168 /** |
168 /** |
169 * Redraw the window owned by this container |
|
170 * @since 2.6 |
|
171 * @param aRect the size of the window to redraw |
|
172 */ |
|
173 void Draw( const TRect& aRect ) const; |
|
174 /** |
|
175 * From MEikListBoxObserver, for listbox event handling. |
169 * From MEikListBoxObserver, for listbox event handling. |
176 * @since 2.6 |
170 * @since 2.6 |
177 * @param aListBox The originating list box. |
171 * @param aListBox The originating list box. |
178 * @param aEventType A code for the event. |
172 * @param aEventType A code for the event. |
179 */ |
173 */ |
205 * EPOC default constructor. |
199 * EPOC default constructor. |
206 * @since 2.6 |
200 * @since 2.6 |
207 * @param aRect Frame rectangle for container. |
201 * @param aRect Frame rectangle for container. |
208 */ |
202 */ |
209 void ConstructL( const TRect& aRect); |
203 void ConstructL( const TRect& aRect); |
|
204 |
|
205 /* |
|
206 * Adds icons to the icon array. |
|
207 * @param aArray array to add icons |
|
208 */ |
|
209 void CreateListIconsL( CArrayPtr<CGulIcon>& aArray ); |
|
210 |
210 /** |
211 /** |
211 * Create the channel list (initially all spots are set as empty) |
212 * Create the channel list (initially all spots are set as empty) |
212 * @since 2.6 |
213 * @since 2.6 |
213 */ |
214 */ |
214 void InitializeChannelListL(); |
215 void InitializeChannelListL(); |
218 // Array of channel list items |
219 // Array of channel list items |
219 CDesCArray* iChannelItemArray; |
220 CDesCArray* iChannelItemArray; |
220 // Index of the most recently listened channel to keep the listbox up-to-date. |
221 // Index of the most recently listened channel to keep the listbox up-to-date. |
221 TInt iLastChIndex; |
222 TInt iLastChIndex; |
222 RPointerArray<CCoeControl> iControls; |
223 RPointerArray<CCoeControl> iControls; |
|
224 // array for list icon bitmaps |
|
225 RPointerArray<CFbsBitmap> iBitMaps; |
223 TBool iFadeStatus; |
226 TBool iFadeStatus; |
224 CRadioEngine& iRadioEngine; |
227 CRadioEngine& iRadioEngine; |
225 TBool iMoveAction; |
228 TBool iMoveAction; |
226 TInt iMoveIndex; |
229 TInt iMoveIndex; |
227 TInt iTouchMoveIndex; |
230 TInt iTouchMoveIndex; |