internal ExtensionOrGroup(CountryConfig.LookGroupRow lookGroupRow)
 {
     id        = lookGroupRow.ID;
     name      = lookGroupRow.Name;
     shortName = lookGroupRow.ShortName;
     look      = new LookDef(lookGroupRow.Look);
 }
 internal ExtensionOrGroup(GlobLocExtensionRow globLocExtensionRow, LookDef.STYLE _style = LookDef.STYLE.EXTENSION_ON)
 {
     id        = globLocExtensionRow.ID;
     name      = globLocExtensionRow.Name;
     shortName = globLocExtensionRow.ShortName;
     look      = new LookDef(globLocExtensionRow.Look);
     style     = _style;
 }
 internal ExtensionOrGroup(SwitchablePolicyConfig.SwitchablePolicyRow extensionRow, LookDef.STYLE _style = LookDef.STYLE.EXTENSION_ON)
 {
     id        = extensionRow.ID;
     name      = extensionRow.LongName;
     shortName = extensionRow.NamePattern;
     look      = new LookDef(extensionRow.Look);
     style     = _style;
 }
 internal ExtensionOrGroup(DataConfig.ExtensionRow extensionRow, LookDef.STYLE _style = LookDef.STYLE.EXTENSION_ON)
 {
     id        = extensionRow.ID;
     name      = extensionRow.Name;
     shortName = extensionRow.ShortName;
     look      = new LookDef(extensionRow.Look);
     style     = _style;
 }
示例#5
0
        private void dgvExtensionsOrGroups_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.ColumnIndex != colLook.Index || e.RowIndex < 0)
            {
                return;
            }
            LookDef lookDef = LookDef.DefineLook(); if (lookDef == null)

            {
                return;
            }

            dgvExtensionsOrGroups.Rows[e.RowIndex].Cells[colLook.Index].Value = lookDef;
            dgvExtensionsOrGroups.Update();
        }