Lines Matching defs:m_selection_index
1715 // selected, then m_selection_index signifies the particular field that
1750 FieldDelegate &field = m_fields[m_selection_index];
1755 for (int i = 0; i < m_selection_index; i++) {
1794 bool is_element_selected = m_selection_index == i && is_selected;
1837 m_selection_index = GetNumberOfFields() - 1;
1839 FieldDelegate &field = m_fields[m_selection_index];
1844 m_fields.erase(m_fields.begin() + m_selection_index);
1845 if (m_selection_index != 0)
1846 m_selection_index--;
1850 FieldDelegate &field = m_fields[m_selection_index];
1861 if (m_selection_index == GetNumberOfFields() - 1) {
1865 m_selection_index++;
1867 FieldDelegate &next_field = m_fields[m_selection_index];
1872 FieldDelegate &field = m_fields[m_selection_index];
1889 FieldDelegate &field = m_fields[m_selection_index];
1896 m_selection_index = GetNumberOfFields() - 1;
1900 FieldDelegate &field = m_fields[m_selection_index];
1908 m_selection_index--;
1917 FieldDelegate &field = m_fields[m_selection_index];
1926 if (m_selection_index == GetNumberOfFields() - 1) {
1931 m_selection_index++;
1932 FieldDelegate &next_field = m_fields[m_selection_index];
1964 return m_fields[m_selection_index].FieldDelegateHandleChar(key);
1982 if (m_selection_type == SelectionType::Field && m_selection_index == 0) {
1983 FieldDelegate &field = m_fields[m_selection_index];
1997 m_selection_index = 0;
2015 int m_selection_index = 0;
2478 // then m_selection_index signifies the particular field or action that is
2528 FieldDelegate *field = m_delegate_sp->GetField(m_selection_index);
2532 for (int i = 0; i < m_selection_index; i++) {
2593 bool is_field_selected = a_field_is_selected && m_selection_index == i;
2608 bool is_action_selected = an_action_is_selected && m_selection_index == i;
2682 if (m_delegate_sp->GetField(m_selection_index)->FieldDelegateIsVisible())
2685 if (m_selection_index == m_delegate_sp->GetNumberOfFields() - 1) {
2687 m_selection_index = 0;
2691 m_selection_index++;
2697 if (m_selection_index < m_delegate_sp->GetNumberOfActions() - 1) {
2698 m_selection_index++;
2702 m_selection_index = 0;
2706 FieldDelegate *next_field = m_delegate_sp->GetField(m_selection_index);
2712 FieldDelegate *field = m_delegate_sp->GetField(m_selection_index);
2719 if (m_selection_index == m_delegate_sp->GetNumberOfFields() - 1) {
2721 m_selection_index = 0;
2725 m_selection_index++;
2729 FieldDelegate *next_field = m_delegate_sp->GetField(m_selection_index);
2738 if (m_delegate_sp->GetField(m_selection_index)->FieldDelegateIsVisible())
2741 if (m_selection_index == 0) {
2743 m_selection_index = 0;
2747 m_selection_index--;
2753 if (m_selection_index > 0) {
2754 m_selection_index--;
2757 m_selection_index = m_delegate_sp->GetNumberOfFields() - 1;
2762 m_delegate_sp->GetField(m_selection_index);
2768 FieldDelegate *field = m_delegate_sp->GetField(m_selection_index);
2775 if (m_selection_index == 0) {
2777 m_selection_index = m_delegate_sp->GetNumberOfActions() - 1;
2781 m_selection_index--;
2786 m_delegate_sp->GetField(m_selection_index);
2798 m_selection_index = 0;
2811 ExecuteAction(window, m_selection_index);
2834 FieldDelegate *field = m_delegate_sp->GetField(m_selection_index);
2858 int m_selection_index = 0;