From 2afc8b1abe04f2a2cb9b1f1c059abb81bd79803b Mon Sep 17 00:00:00 2001 From: blitzmann Date: Mon, 25 Sep 2017 01:58:31 -0400 Subject: [PATCH] Get rack headers bold again (courtesy of @RobinD42 - https://github.com/wxWidgets/Phoenix/issues/525) --- gui/builtinViews/fittingView.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/gui/builtinViews/fittingView.py b/gui/builtinViews/fittingView.py index 7fa7adabc..c07982886 100644 --- a/gui/builtinViews/fittingView.py +++ b/gui/builtinViews/fittingView.py @@ -646,7 +646,7 @@ class FittingView(d.Display): slot = Slot.getValue(slotType) slotMap[slot] = fit.getSlotsFree(slot) < 0 - font = (self.GetClassDefaultAttributes()).font + font = wx.Font(self.GetClassDefaultAttributes().font) for i, mod in enumerate(self.mods): self.SetItemBackgroundColour(i, self.GetBackgroundColour()) @@ -662,11 +662,10 @@ class FittingView(d.Display): if isinstance(mod, Rack) and \ sFit.serviceFittingOptions["rackSlots"] and \ sFit.serviceFittingOptions["rackLabels"]: - # @ todo pheonix: SetWeight is causing a hard crash, possibly a wxPython bug? - #font.SetWeight(wx.FONTWEIGHT_BOLD) + font.SetWeight(wx.FONTWEIGHT_BOLD) self.SetItemFont(i, font) else: - #font.SetWeight(wx.FONTWEIGHT_NORMAL) + font.SetWeight(wx.FONTWEIGHT_NORMAL) self.SetItemFont(i, font) self.Thaw()