Esempio n. 1
0
        private void fillPanelQuickButtons()
        {
            panelQuickButtons.BeginUpdate();
            panelQuickButtons.ListODPanelItems.Clear();
            listProcButtonQuicks = ProcButtonQuicks.GetAll();
            listProcButtonQuicks.Sort(ProcButtonQuicks.sortYX);
            ODPanelItem pItem;

            for (int i = 0; i < listProcButtonQuicks.Count; i++)
            {
                pItem           = new ODPanelItem();
                pItem.Text      = listProcButtonQuicks[i].Description;
                pItem.YPos      = listProcButtonQuicks[i].YPos;
                pItem.ItemOrder = listProcButtonQuicks[i].ItemOrder;
                pItem.ItemType  = (listProcButtonQuicks[i].IsLabel?ODPanelItemType.Label:ODPanelItemType.Button);
                pItem.Tags.Add(listProcButtonQuicks[i]);
                panelQuickButtons.ListODPanelItems.Add(pItem);
            }
            panelQuickButtons.EndUpdate();
        }