Lines Matching refs:SelectedWidgets

24 CArray<WIDGET_SELECT_ENTRY> SelectedWidgets;  variable
62 int count = SelectedWidgets.GetCount(); in SelectBoxDraw()
67 WIDGET_SELECT_ENTRY selected = SelectedWidgets.GetAt(index); in SelectBoxDraw()
88 int count = SelectedWidgets.GetCount(); in RefreshSelectedWidgets()
102 invalid = SelectedWidgets[0].info->widget->gx_widget_size; in RefreshSelectedWidgets()
106 … gx_utility_rectangle_combine(&invalid, &SelectedWidgets[index].info->widget->gx_widget_size); in RefreshSelectedWidgets()
109 gx_widget_canvas_get(SelectedWidgets[0].info->widget, &canvas); in RefreshSelectedWidgets()
120 WIDGET_SELECT_ENTRY entry = SelectedWidgets[index]; in RefreshSelectedWidgets()
170 SelectedWidgets.RemoveAll(); in BEGIN_MESSAGE_MAP()
259 for (int index = 0; index < SelectedWidgets.GetCount(); index++) in FindSelectedWidget()
261 …if (gx_utility_rectangle_point_detect(&SelectedWidgets[index].info->widget->gx_widget_size, point)) in FindSelectedWidget()
263 return SelectedWidgets[index].info->widget; in FindSelectedWidget()
387 for (int index = 0; index < SelectedWidgets.GetCount(); index++) in SelectedWidgetsCanBeMoved()
389 selected = SelectedWidgets[index].info->widget; in SelectedWidgetsCanBeMoved()
635 if (SelectedWidgets.GetCount() == 1) in GetSingleSelect()
637 return SelectedWidgets.GetAt(0).info; in GetSingleSelect()
645 for (int index = 0; index < SelectedWidgets.GetCount(); index++) in IsWidgetSelected()
647 if (SelectedWidgets.GetAt(index).info->widget == widget) in IsWidgetSelected()
668 for (index = 0; index < SelectedWidgets.GetCount(); index++) in CopySelectedWidgets()
670 selected = SelectedWidgets[index].info; in CopySelectedWidgets()
692 UndoManager()->AddEntry(UNDO_TYPE_POSITION, SelectedWidgets, mFoldUndo); in ShiftSelectedWidgets()
695 for (index = 0; index < SelectedWidgets.GetCount(); index++) in ShiftSelectedWidgets()
697 selected = SelectedWidgets[index].info; in ShiftSelectedWidgets()
1423 GX_WIDGET *selected = SelectedWidgets[0].info->widget; in CalSnapDelta()
1611 if (nFlags & MK_LBUTTON && SelectedWidgets.GetCount()) in OnMouseMove()
1624 GX_WIDGET *selected = SelectedWidgets[0].info->widget; in OnMouseMove()
1780 for (int index = 0; index < SelectedWidgets.GetCount(); index++) in DeSelect()
1783 if (SelectedWidgets[index].info->widget) in DeSelect()
1785SelectedWidgets[index].info->widget->gx_widget_draw_function = SelectedWidgets[index].draw_func; in DeSelect()
1787 if (SelectedWidgets[index].info->widget->gx_widget_type == GX_TYPE_DROP_LIST) in DeSelect()
1789 gx_drop_list_close((GX_DROP_LIST *) SelectedWidgets[index].info->widget); in DeSelect()
1792 parent = SelectedWidgets[index].info->widget->gx_widget_parent; in DeSelect()
1802 gx_system_dirty_mark(SelectedWidgets[index].info->widget->gx_widget_parent); in DeSelect()
1805 SelectedWidgets.RemoveAll(); in DeSelect()
2080 SelectedWidgets.Add(new_select); in SelectWidget()
2087 if (SelectedWidgets.GetCount() <= 1) in SelectWidget()
2158 if (bMultiple && SelectedWidgets.GetCount() > 0) in SelectWidget()
2161 SelectedWidgets[0].info->widget->gx_widget_parent) in SelectWidget()
2527 if (SelectedWidgets.GetCount() > 1) in OnAlignLeft()
2529 for (index = 0; index < SelectedWidgets.GetCount(); index++) in OnAlignLeft()
2531 if (SelectedWidgets[index].info->widget->gx_widget_size.gx_rectangle_left < left) in OnAlignLeft()
2533 left = SelectedWidgets[index].info->widget->gx_widget_size.gx_rectangle_left; in OnAlignLeft()
2536 UndoManager()->AddEntry(UNDO_TYPE_POSITION, SelectedWidgets); in OnAlignLeft()
2538 for (index = 0; index < SelectedWidgets.GetCount(); index++) in OnAlignLeft()
2540 GX_WIDGET *selected = SelectedWidgets[index].info->widget; in OnAlignLeft()
2546 widget_factory::MoveWidget(SelectedWidgets[index].info, newsize); in OnAlignLeft()
2565 if (SelectedWidgets.GetCount() > 1) in OnAlignTop()
2567 for (index = 0; index < SelectedWidgets.GetCount(); index++) in OnAlignTop()
2569 selected = SelectedWidgets[index].info->widget; in OnAlignTop()
2576 UndoManager()->AddEntry(UNDO_TYPE_POSITION, SelectedWidgets); in OnAlignTop()
2578 for (index = 0; index < SelectedWidgets.GetCount(); index++) in OnAlignTop()
2580 selected = SelectedWidgets[index].info->widget; in OnAlignTop()
2585 widget_factory::MoveWidget(SelectedWidgets[index].info, newsize); in OnAlignTop()
2604 if (SelectedWidgets.GetCount() > 1) in OnAlignRight()
2606 for (index = 0; index < SelectedWidgets.GetCount(); index++) in OnAlignRight()
2608 selected = SelectedWidgets[index].info->widget; in OnAlignRight()
2615 UndoManager()->AddEntry(UNDO_TYPE_POSITION, SelectedWidgets); in OnAlignRight()
2617 for (index = 0; index < SelectedWidgets.GetCount(); index++) in OnAlignRight()
2619 selected = SelectedWidgets[index].info->widget; in OnAlignRight()
2624 widget_factory::MoveWidget(SelectedWidgets[index].info, newsize); in OnAlignRight()
2644 if (SelectedWidgets.GetCount() > 1) in OnAlignBottom()
2646 for (index = 0; index < SelectedWidgets.GetCount(); index++) in OnAlignBottom()
2648 selected = SelectedWidgets[index].info->widget; in OnAlignBottom()
2655 UndoManager()->AddEntry(UNDO_TYPE_POSITION, SelectedWidgets); in OnAlignBottom()
2657 for (index = 0; index < SelectedWidgets.GetCount(); index++) in OnAlignBottom()
2659 selected = SelectedWidgets[index].info->widget; in OnAlignBottom()
2664 widget_factory::MoveWidget(SelectedWidgets[index].info, newsize); in OnAlignBottom()
2689 int count = SelectedWidgets.GetCount(); in OnHSpaceEqually()
2695 selected = SelectedWidgets[index].info->widget; in OnHSpaceEqually()
2716 UndoManager()->AddEntry(UNDO_TYPE_POSITION, SelectedWidgets); in OnHSpaceEqually()
2720 selected = SelectedWidgets[right_neighbor_index].info->widget; in OnHSpaceEqually()
2722 …left = SelectedWidgets[left_most_index].info->widget->gx_widget_size.gx_rectangle_right + inner_sp… in OnHSpaceEqually()
2727 widget_factory::MoveWidget(SelectedWidgets[right_neighbor_index].info, size); in OnHSpaceEqually()
2754 int count = SelectedWidgets.GetCount(); in OnVSpaceEqually()
2760 selected = SelectedWidgets[index].info->widget; in OnVSpaceEqually()
2781 UndoManager()->AddEntry(UNDO_TYPE_POSITION, SelectedWidgets); in OnVSpaceEqually()
2785 selected = SelectedWidgets[below_neighbor_index].info->widget; in OnVSpaceEqually()
2787 …top = SelectedWidgets[top_most_index].info->widget->gx_widget_size.gx_rectangle_bottom + inner_spa… in OnVSpaceEqually()
2792 widget_factory::MoveWidget(SelectedWidgets[below_neighbor_index].info, size); in OnVSpaceEqually()
2815 if (SelectedWidgets.GetCount() > 1) in OnMakeEqualWidth()
2817 for (index = 0; index < SelectedWidgets.GetCount(); index++) in OnMakeEqualWidth()
2819 selected = SelectedWidgets[index].info; in OnMakeEqualWidth()
2827 UndoManager()->AddEntry(UNDO_TYPE_SIZE, SelectedWidgets); in OnMakeEqualWidth()
2829 for (index = 0; index < SelectedWidgets.GetCount(); index++) in OnMakeEqualWidth()
2831 selected = SelectedWidgets[index].info; in OnMakeEqualWidth()
2848 project_view::CheckParentRefresh(SelectedWidgets[0].info->widget->gx_widget_parent); in OnMakeEqualWidth()
2867 if (SelectedWidgets.GetCount() > 1) in OnMakeEqualHeight()
2869 for (index = 0; index < SelectedWidgets.GetCount(); index++) in OnMakeEqualHeight()
2871 selected = SelectedWidgets[index].info; in OnMakeEqualHeight()
2879 UndoManager()->AddEntry(UNDO_TYPE_SIZE, SelectedWidgets); in OnMakeEqualHeight()
2881 for (index = 0; index < SelectedWidgets.GetCount(); index++) in OnMakeEqualHeight()
2883 selected = SelectedWidgets[index].info; in OnMakeEqualHeight()
2900 project_view::CheckParentRefresh(SelectedWidgets[0].info->widget->gx_widget_parent); in OnMakeEqualHeight()
2916 UndoManager()->AddEntry(UNDO_TYPE_SIZE, SelectedWidgets); in OnAutosize()
2918 for (index = 0; index < SelectedWidgets.GetCount(); index++) in OnAutosize()
2920 selected = SelectedWidgets[index].info; in OnAutosize()
2974 int count = SelectedWidgets.GetCount(); in FindNearestSelected()
2985 start_edge = SelectedWidgets[start_index].info->size.gx_rectangle_top; in FindNearestSelected()
2989 start_edge = SelectedWidgets[start_index].info->size.gx_rectangle_left; in FindNearestSelected()
2998 … test_dist = SelectedWidgets[test_index].info->size.gx_rectangle_top - start_edge; in FindNearestSelected()
3002 … test_dist = SelectedWidgets[test_index].info->size.gx_rectangle_left - start_edge; in FindNearestSelected()