Mercurial > projects > dwt-addons
comparison dwtx/ui/forms/widgets/FormText.d @ 85:56fea7e5f0f9
Fix some runtime errors
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Fri, 20 Jun 2008 14:48:17 +0200 |
parents | 5d489b9f966c |
children | 04b47443bb01 |
comparison
equal
deleted
inserted
replaced
83:028aedd523ad | 85:56fea7e5f0f9 |
---|---|
1550 setCursor(model.getHyperlinkSettings().getHyperlinkCursor()); | 1550 setCursor(model.getHyperlinkSettings().getHyperlinkCursor()); |
1551 } | 1551 } |
1552 } | 1552 } |
1553 | 1553 |
1554 private void ensureBoldFontPresent(Font regularFont) { | 1554 private void ensureBoldFontPresent(Font regularFont) { |
1555 Font boldFont = cast(Font) resourceTable.get(FormTextModel.BOLD_FONT_ID); | 1555 Font boldFont = resourceTable.containsKey(FormTextModel.BOLD_FONT_ID) ? cast(Font) resourceTable.get(FormTextModel.BOLD_FONT_ID) : null; |
1556 if (boldFont !is null) | 1556 if (boldFont !is null) |
1557 return; | 1557 return; |
1558 boldFont = FormFonts.getInstance().getBoldFont(getDisplay(), regularFont); | 1558 boldFont = FormFonts.getInstance().getBoldFont(getDisplay(), regularFont); |
1559 resourceTable.add(FormTextModel.BOLD_FONT_ID, boldFont); | 1559 resourceTable.add(FormTextModel.BOLD_FONT_ID, boldFont); |
1560 } | 1560 } |