MCPcopy Create free account
hub / github.com/BombusMod/BombusMod / ConfigFonts

Method ConfigFonts

src/main/java/Fonts/ConfigFonts.java:47–83  ·  view source on GitHub ↗

Creates a new instance of ConfigFonts

()

Source from the content-addressed store, hash-verified

45 /** Creates a new instance of ConfigFonts
46 */
47 public ConfigFonts() {
48 super(SR.MS_FONTS_OPTIONS);
49 cf=Config.getInstance();
50
51 font1=new DropChoiceBox(SR.MS_ROSTER_FONT);
52 font1.add(SR.MS_FONTSIZE_NORMAL);
53 font1.add(SR.MS_FONTSIZE_SMALL);
54 font1.add(SR.MS_FONTSIZE_LARGE);
55 font1.setSelectedIndex(cf.rosterFont/8);
56 itemsList.addElement(font1);
57
58 font2=new DropChoiceBox(SR.MS_MESSAGE_FONT);
59 font2.add(SR.MS_FONTSIZE_NORMAL);
60 font2.add(SR.MS_FONTSIZE_SMALL);
61 font2.add(SR.MS_FONTSIZE_LARGE);
62 font2.setSelectedIndex(cf.msgFont/8);
63 itemsList.addElement(font2);
64
65 font3=new DropChoiceBox(SR.MS_BAR_FONT);
66 font3.add(SR.MS_FONTSIZE_NORMAL);
67 font3.add(SR.MS_FONTSIZE_SMALL);
68 font3.add(SR.MS_FONTSIZE_LARGE);
69 font3.setSelectedIndex(cf.barFont/8);
70 itemsList.addElement(font3);
71
72 font4=new DropChoiceBox(SR.MS_POPUP_FONT);
73 font4.add(SR.MS_FONTSIZE_NORMAL);
74 font4.add(SR.MS_FONTSIZE_SMALL);
75 font4.add(SR.MS_FONTSIZE_LARGE);
76 font4.setSelectedIndex(cf.baloonFont/8);
77 itemsList.addElement(font4);
78 itemsList.addElement(new SpacerItem(10));
79 shadowbox = new CheckBox("Shadowed font", cf.shadowed);
80 itemsList.addElement(shadowbox);
81 boldbox = new CheckBox("Force bold font", cf.forceBoldFont);
82 itemsList.addElement(boldbox);
83 }
84
85 public void cmdOk() {
86 FontCache.roster=cf.rosterFont=font1.getValue()*8; //roster

Callers

nothing calls this directly

Calls 4

getInstanceMethod · 0.95
setSelectedIndexMethod · 0.80
addElementMethod · 0.80
addMethod · 0.45

Tested by

no test coverage detected