1.1 --- a/Display.h Thu Feb 05 15:09:48 2015 +0100
1.2 +++ b/Display.h Thu Feb 05 22:26:15 2015 +0100
1.3 @@ -55,6 +55,24 @@
1.4 virtual void HideClock(){}
1.5 virtual bool SupportClock(){return false;}
1.6
1.7 + //Icon management
1.8 + //Icon support queries return the number of segments an icon supports.
1.9 + virtual int IconNetworkCount(){return 0;}
1.10 + virtual int IconEmailCount(){return 0;}
1.11 + virtual int IconMuteCount(){return 0;}
1.12 + virtual int IconVolumeCount(){return 0;}
1.13 + virtual int IconPlayCount(){return 0;}
1.14 + virtual int IconPauseCount(){return 0;}
1.15 + virtual int IconRecordingCount(){return 0;}
1.16 + //
1.17 + virtual void SetIconNetwork(int /*aIndex*/, int /*aStatus*/){}
1.18 + virtual void SetIconEmail(int /*aIndex*/, int /*aStatus*/){}
1.19 + virtual void SetIconMute(int /*aIndex*/, int /*aStatus*/){}
1.20 + virtual void SetIconVolume(int /*aIndex*/, int /*aStatus*/){}
1.21 + virtual void SetIconPlay(int /*aIndex*/, int /*aStatus*/){}
1.22 + virtual void SetIconPause(int /*aIndex*/, int /*aStatus*/){}
1.23 + virtual void SetIconRecording(int /*aIndex*/, int /*aStatus*/){}
1.24 +
1.25 protected:
1.26 void SetRequest(TMiniDisplayRequest aRequest) { iRequest=aRequest; }
1.27