Exemplo n.º 1
0
 /// <summary>
 ///  Merge the specified UIConfigForums into this one.
 /// </summary>
 /// <param name="config">A UIConfigForums to merge</param>
 public void Merge(UIConfigForums config)
 {
     fontField                = config.fontField ?? fontField;
     fontsizeField            = (config.fontsizeField > 0) ? config.fontsizeField : fontsizeField;
     rootfontField            = config.rootfontField ?? rootfontField;
     rootfontsizeField        = (config.rootfontsizeField > 0) ? config.rootfontsizeField : rootfontsizeField;
     messagefontField         = config.messagefontField ?? messagefontField;
     messagefontsizeField     = (config.messagefontsizeField > 0) ? config.messagefontsizeField : messagefontsizeField;
     listfontField            = config.listfontField ?? listfontField;
     listfontsizeField        = (config.listfontsizeField > 0) ? config.listfontsizeField : listfontsizeField;
     commentcolourField       = config.commentcolourField ?? commentcolourField;
     rootcolourField          = config.rootcolourField ?? rootcolourField;
     headerfootercolourField  = config.headerfootercolourField ?? headerfootercolourField;
     bodycolourField          = config.bodycolourField ?? bodycolourField;
     collapsedcolourField     = config.collapsedcolourField ?? collapsedcolourField;
     prioritycolourField      = config.prioritycolourField ?? prioritycolourField;
     ignoredcolourField       = config.ignoredcolourField ?? ignoredcolourField;
     draftcolourField         = config.draftcolourField ?? draftcolourField;
     selectioncolourField     = config.selectioncolourField ?? selectioncolourField;
     selectiontextcolourField = config.selectiontextcolourField ?? selectiontextcolourField;
     level1quotecolourField   = config.level1quotecolourField ?? level1quotecolourField;
     level2quotecolourField   = config.level2quotecolourField ?? level2quotecolourField;
     level3quotecolourField   = config.level3quotecolourField ?? level3quotecolourField;
 }
Exemplo n.º 2
0
 /// <summary>
 ///  Merge the specified UIConfigForums into this one.
 /// </summary>
 /// <param name="config">A UIConfigForums to merge</param>
 public void Merge(UIConfigForums config)
 {
     fontField = config.fontField ?? fontField;
     fontsizeField = (config.fontsizeField > 0) ? config.fontsizeField : fontsizeField;
     rootfontField = config.rootfontField ?? rootfontField;
     rootfontsizeField = (config.rootfontsizeField > 0) ? config.rootfontsizeField : rootfontsizeField;
     messagefontField = config.messagefontField ?? messagefontField;
     messagefontsizeField = (config.messagefontsizeField > 0) ? config.messagefontsizeField : messagefontsizeField;
     listfontField = config.listfontField ?? listfontField;
     listfontsizeField = (config.listfontsizeField > 0) ? config.listfontsizeField : listfontsizeField;
     commentcolourField = config.commentcolourField ?? commentcolourField;
     rootcolourField = config.rootcolourField ?? rootcolourField;
     headerfootercolourField = config.headerfootercolourField ?? headerfootercolourField;
     bodycolourField = config.bodycolourField ?? bodycolourField;
     collapsedcolourField = config.collapsedcolourField ?? collapsedcolourField;
     prioritycolourField = config.prioritycolourField ?? prioritycolourField;
     ignoredcolourField = config.ignoredcolourField ?? ignoredcolourField;
     draftcolourField = config.draftcolourField ?? draftcolourField;
     selectioncolourField = config.selectioncolourField ?? selectioncolourField;
     selectiontextcolourField = config.selectiontextcolourField ?? selectiontextcolourField;
     level1quotecolourField = config.level1quotecolourField ?? level1quotecolourField;
     level2quotecolourField = config.level2quotecolourField ?? level2quotecolourField;
     level3quotecolourField = config.level3quotecolourField ?? level3quotecolourField;
 }