public HomeView(Afni.Applications.VLoop.Application AppObj) { _app = AppObj; _tasks = new ArrayList(); _view_form = new ctlHome(_app); _icon = VLoopIcons.VLoopHome; }
public ctlTheme(Afni.Applications.VLoop.Application app) { // This call is required by the Windows.Forms Form Designer. _themes = new ArrayList(); _app = app; InitializeComponent(); ReadXML(); }
public WorkModeView(Afni.Applications.VLoop.Application AppObj) { _app = AppObj; _tasks = new ArrayList(); _view_form = new ctlWorkMode(_app); _icon = VLoopIcons.Customer; AddTasks(); _app.ThemeChanged += new EventHandler(this.OnThemeChange); }
public CampaignView(Afni.Applications.VLoop.Application AppObj) { _app = AppObj; _tasks = new ArrayList(); _view_form = new CampaignCtl(_app); _icon = VLoopIcons.VLoopHome; AddTasks(); _app.ThemeChanged += new EventHandler(this.OnThemeChange); }
public SelectPlanView(Afni.Applications.VLoop.Application AppObj) { _app = AppObj; _tasks = new ArrayList(); _view_form = new NewPlanWizPlanTypeCtl(_app); _icon = VLoopIcons.Account; _nav_to = false; _app.ThemeChanged += new EventHandler(this.OnThemeChange); }
public CallingCardView(Afni.Applications.VLoop.Application AppObj) { _app = AppObj; _tasks = new ArrayList(); _view_form = new TollFreeDetailsCtl(); _icon = VLoopIcons.Account; _nav_to = false; _app.ThemeChanged += new EventHandler(this.OnThemeChange); }
public AddWTNView(Afni.Applications.VLoop.Application AppObj) { _app = AppObj; _tasks = new ArrayList(); _view_form = new WTNControl(_app); _icon = VLoopIcons.WTN; RegisterSaveEvents(); _app.ThemeChanged += new EventHandler(this.OnThemeChange); }
public frmLogin(Afni.Applications.VLoop.Application app) { // // Required for Windows Form Designer support // InitializeComponent(); _campaigns = new ArrayList(); _app = app; FillCampaignCombo(); }
public CustomerCtl(Afni.Applications.VLoop.Application app) { // This call is required by the Windows.Forms Form Designer. InitializeComponent(); _observers = new ArrayList(); _form_state = FormStates.Idle; _app = app; _app.CampaignSwitched += new EventHandler(this.app_CampaignChanged); }
public ctlWorkMode(Afni.Applications.VLoop.Application app) { // This call is required by the Windows.Forms Form Designer. InitializeComponent(); _app = app; lnkCustSearch.Icon = VLoopIcons.Next; lnkDialer.Icon = VLoopIcons.Next; lnkOrderQueue.Icon = VLoopIcons.Next; lnkQueue.Icon = VLoopIcons.Next; }
public DispositionView(Afni.Applications.VLoop.Application AppObj) { _app = AppObj; _tasks = new ArrayList(); _view_form = new DispositionCtl(_app); _icon = VLoopIcons.Account; _nav_to = false; AddTasks(); RegisterSaveEvents(); _app.ThemeChanged += new EventHandler(this.OnThemeChange); }
public AccountCtl(Afni.Applications.VLoop.Application app) { _app = app; _planWiz = new NewPlanManager(_app); // This call is required by the Windows.Forms Form Designer. InitializeComponent(); // add the prod types to the menu AddProdTypesToMenu(); }
public JobAidsView(Afni.Applications.VLoop.Application AppObj) { _app = AppObj; _tasks = new ArrayList(); _view_form = new JobAidsCtl(); _icon = VLoopIcons.Globe; foreach (IViewExplorer exp in _app.Explorers) { exp.AddView(this, null); } _app.ThemeChanged += new EventHandler(this.OnThemeChange); }
public OrderView(Afni.Applications.VLoop.Application AppObj) { _app = AppObj; _tasks = new ArrayList(); _view_form = new ctlOrders(_app); _icon = VLoopIcons.Next; foreach (IViewExplorer exp in _app.Explorers) { exp.AddView(this, null); } AddTasks(); }
public SearchView(Afni.Applications.VLoop.Application AppObj) { _app = AppObj; _tasks = new ArrayList(); _view_form = new SearchCtl(_app); _icon = VLoopIcons.Search; AddTasks(); foreach (IViewExplorer exp in _app.Explorers) { exp.AddView(this, null); } _app.ThemeChanged += new EventHandler(this.OnThemeChange); }
public CallHistoryView(Afni.Applications.VLoop.Application AppObj) { _app = AppObj; _tasks = new ArrayList(); _view_form = new CallHistoryCtl(); _icon = VLoopIcons.CallHistory; foreach (IViewExplorer exp in _app.Explorers) { exp.AddView(this, null); } AddTasks(); _app.ThemeChanged += new EventHandler(this.OnThemeChange); }
public CustomerView(Afni.Applications.VLoop.Application AppObj) { _app = AppObj; _tasks = new ArrayList(); _view_form = new CustomerCtl(_app); _icon = VLoopIcons.Customer; AddTasks(); foreach (IViewExplorer exp in _app.Explorers) { exp.AddView(this, null); } RegisterSaveEvents(); _app.ThemeChanged += new EventHandler(this.OnThemeChange); _app.Call.NewCallStarted += new EventHandler(this.OnNewCall); }
public AccountView(Afni.Applications.VLoop.Application AppObj) { AccountCtl ctl; _app = AppObj; _tasks = new ArrayList(); _view_form = new AccountCtl(_app); ctl = (AccountCtl)_view_form; ctl.WTNAdd += new System.EventHandler(this.OnAddWTN); ctl.PlanAdd += new System.EventHandler(this.OnAddNewPlan); _icon = VLoopIcons.Account; foreach (IViewExplorer exp in _app.Explorers) { exp.AddView(this, null); } AddTasks(); _app.ThemeChanged += new EventHandler(this.OnThemeChange); }
public static DisplayTheme ThemeByName(string theme_name, Afni.Applications.VLoop.Application app) { string path; System.Xml.XmlDocument doc; System.Xml.XmlNodeList themes; System.Xml.XmlNode root; XmlNode item_node; DisplayTheme theme = null; try { path = Path.GetDirectoryName(Assembly.GetCallingAssembly().Location); path += @"\Def.xml"; doc = new XmlDocument(); doc.Load(path); root = doc.ChildNodes[1]; themes = root.ChildNodes; foreach (XmlNode theme_node in themes) { if (theme_node.Attributes["id"].Value == theme_name) { theme = ThemeManager.ThemeFromNode(theme_node, app); break; } } } catch (Exception ex) { MessageBox.Show("Unable to retrieve theme: " + System.Environment.NewLine + ex.Message.ToString(), "VLoop Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } return(theme); }
public NewPlanManager(Afni.Applications.VLoop.Application app) { _app = app; }
public MenuManager(Afni.Applications.VLoop.Application app) { _app = app; }
public static void Main() { Afni.Applications.VLoop.Application app = new Afni.Applications.VLoop.Application(); app.Start(); }
public CallQueueManager(Afni.Applications.VLoop.Application app) { _app = app; }
public static DisplayTheme ThemeFromNode(XmlNode theme_node, Afni.Applications.VLoop.Application app) { DisplayTheme theme; XmlNode item_node; theme = new DisplayTheme(); //name theme.Name = theme_node.Attributes["name"].Value; theme.ID = theme_node.Attributes["id"].Value; switch (theme.ID) { case "xpblue": theme.TaskBoxChevronDown = VLoopIcons.ChevronDown_XPBlue; theme.TaskBoxChevronDownHover = VLoopIcons.ChevronDownHover_XPBlue; theme.TaskBoxChevronUp = VLoopIcons.ChevronUp_XPBlue; theme.TaskBoxChevronUpHover = VLoopIcons.ChevronUpHover_XPBlue; break; case "win2k": theme.TaskBoxChevronDown = VLoopIcons.ChevronDown_Win2K; theme.TaskBoxChevronDownHover = VLoopIcons.ChevronDownHover_Win2K; theme.TaskBoxChevronUp = VLoopIcons.ChevronUp_Win2K; theme.TaskBoxChevronUpHover = VLoopIcons.ChevronUpHover_Win2K; break; } //title gradient item_node = theme_node.SelectSingleNode(".//titlebar_gradient/left"); theme.TitleGradientLeftColor = ColorFromNode(item_node); item_node = theme_node.SelectSingleNode(".//titlebar_gradient/right"); theme.TitleGradientRightColor = ColorFromNode(item_node); //navbar top gradient item_node = theme_node.SelectSingleNode(".//navbar_gradient/top"); theme.NavBarTopGradient = ColorFromNode(item_node); //navbar bottom gradient item_node = theme_node.SelectSingleNode(".//navbar_gradient/bottom"); theme.NavBarBottomGradient = ColorFromNode(item_node); //taskbox header gradient item_node = theme_node.SelectSingleNode(".//taskbox/header_gradient/left"); theme.TaskBoxHeaderLeftGradient = ColorFromNode(item_node); item_node = theme_node.SelectSingleNode(".//taskbox/header_gradient/right"); theme.TaskBoxHeaderRightGradient = ColorFromNode(item_node); //taskbox base item_node = theme_node.SelectSingleNode(".//taskbox/base_color"); theme.TaskBoxInnerColor = ColorFromNode(item_node); //taskbox border item_node = theme_node.SelectSingleNode(".//taskbox/border_color"); theme.TaskBoxBorderColor = ColorFromNode(item_node); //taskbox link color item_node = theme_node.SelectSingleNode(".//taskbox/link_color"); theme.TaskNormalColor = ColorFromNode(item_node); //taskbox active link color item_node = theme_node.SelectSingleNode(".//taskbox/alink_color"); theme.TaskActiveColor = ColorFromNode(item_node); //taskbox header text colors item_node = theme_node.SelectSingleNode(".//taskbox/header_font_color"); theme.TaskBoxHeaderFontColor = ColorFromNode(item_node); item_node = theme_node.SelectSingleNode(".//taskbox/aheader_font_color"); theme.TaskBoxHeaderActiveFontColor = ColorFromNode(item_node); //form item_node = theme_node.SelectSingleNode(".//form/back_color"); if (item_node.Attributes["red"].Value != "sys_frm") { theme.FormBackColor = ColorFromNode(item_node); } else { theme.FormBackColor = SystemColors.Control; } item_node = theme_node.SelectSingleNode(".//form/controls"); theme.FlatControls = (Convert.ToString(item_node.Attributes["style"].Value) == "flat" ? true : false); //divider colors item_node = theme_node.SelectSingleNode(".//div_gradient/bright"); theme.DividerLightColor = ColorFromNode(item_node); item_node = theme_node.SelectSingleNode(".//div_gradient/dark"); theme.DividerDarkColor = ColorFromNode(item_node); //special page bg colors item_node = theme_node.SelectSingleNode(".//form/specialpage_back_color"); theme.SpecialFormBackColor = ColorFromNode(item_node); //special page font color item_node = theme_node.SelectSingleNode(".//form/specialpage_link_color"); theme.SpecialFormFontColor = ColorFromNode(item_node); item_node = theme_node.SelectSingleNode(".//form/specialpage_font_color"); theme.SpecialFormHeaderColor = ColorFromNode(item_node); return(theme); }
public CallStatus(Afni.Applications.VLoop.Application app) { _app = app; _mgr = app.QueueManager; _timer = new System.Timers.Timer(); }
public CCDetailsCtl(Afni.Applications.VLoop.Application app) { _app = app; // This call is required by the Windows.Forms Form Designer. InitializeComponent(); }
public View(Afni.Applications.VLoop.Application AppObj) { _app = AppObj; _tasks = new ArrayList(); _app.ThemeChanged += new EventHandler(this.OnThemeChange); }