Ignore:
Timestamp:
03/18/19 18:38:32 (5 years ago)
Author:
davidb
Message:

Changed how DisplayController width, height and size are retrieved. Now does this top-level, rather than going through the AxisAlignmentBox. In doing so, can now control for when the window size has you yet been correctly mapped to the screen, and fall back to pre-defined MINIMUM defaults

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/expeditee/auth/gui/MailBay.java

    r1243 r1258  
    216216        private static void updateLink() {
    217217                if (!isLinkInitialized && DisplayController.getFramePaintArea() != null
    218                                 && DisplayController.getFramePaintArea().getWidth() > 0) {
     218                                && DisplayController.getFramePaintAreaWidth() > 0) {
    219219                        // set up 'Messages' link on the right hand side
    220220                        _mailLink.setPosition(DisplayController.getMessageBayPaintArea().getWidth() - MAIL_LINK_Y_OFFSET,
     
    231231                Text t = new Text("You have [" + _messages.size() + "] unprocessed messages waiting.  Two latest below:");
    232232                t.setPosition(OFFSET_X, HEADER_OFFSET_Y);
    233                 t.setOffset(0, -DisplayController.getFramePaintArea().getHeight());
     233                t.setOffset(0, -DisplayController.getFramePaintAreaHeight());
    234234                t.setColor(fontColor);
    235235                t.setFont(_messageFont.clone());
Note: See TracChangeset for help on using the changeset viewer.