コード例 #1
0
    public void set_condition(chainCondition c)
    {
        switch (c)
        {
        case chainCondition.standard:
            toggle_all.value    = false;
            toggle_smart.value  = false;
            toggle_ignore.value = false;
            break;

        case chainCondition.no:
            toggle_all.value    = false;
            toggle_smart.value  = false;
            toggle_ignore.value = true;
            break;

        case chainCondition.all:
            toggle_all.value    = true;
            toggle_smart.value  = false;
            toggle_ignore.value = false;
            break;

        case chainCondition.smart:
            toggle_all.value    = false;
            toggle_smart.value  = true;
            toggle_ignore.value = false;
            break;
        }
    }
コード例 #2
0
    public chainCondition get_condition()
    {
        chainCondition res = chainCondition.standard;

        if (toggle_ignore.value)
        {
            res = chainCondition.no;
        }
        if (toggle_smart.value)
        {
            res = chainCondition.smart;
        }
        if (toggle_all.value)
        {
            res = chainCondition.all;
        }
        return(res);
    }