コード例 #1
0
        public AlarmView(SilentAlarmScreen p_context, int p_index, bool p_bIsOn)
        {
            switch (p_index)
            {
            case 0:
            {
                this.AlarmTime    = p_context.txt_alarm_time0;
                this.AlarmStatus  = p_context.txt_alarm_status0;
                this.ToggleSwitch = p_context.tsb_toggle0;
            }
            break;

            case 1:
            {
                this.AlarmTime    = p_context.txt_alarm_time1;
                this.AlarmStatus  = p_context.txt_alarm_status1;
                this.ToggleSwitch = p_context.tsb_toggle1;
            }
            break;

            case 2:
            {
                this.AlarmTime    = p_context.txt_alarm_time2;
                this.AlarmStatus  = p_context.txt_alarm_status2;
                this.ToggleSwitch = p_context.tsb_toggle2;
            }
            break;
            }

            m_index = p_index;
            this.UpdateView(p_bIsOn);
        }
コード例 #2
0
        private int m_index; // It's value will be either 0-1-2


        /****************************************************************
         * Constructors
         **/
        public AlarmView(SilentAlarmScreen p_context, int p_index)
            : this(p_context, p_index, false)
        {
        }