Changeset 70 for trunk/src/org/expeditee/gui/FrameGraphics.java
- Timestamp:
- 05/21/08 09:40:52 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/expeditee/gui/FrameGraphics.java
r67 r70 67 67 68 68 public static String MESSAGES_FRAMESET_NAME = "Messages"; 69 69 70 // The link to the message frameset 70 71 public static Text MessageLink = new Text(-2, MESSAGES_FRAMESET_NAME); … … 141 142 MESSAGE_LINK_X); 142 143 143 // Repaint();144 // Repaint(); 144 145 } 145 146 … … 281 282 PaintPictures(bg, Frame.FreeItems); 282 283 284 PaintLines(bg, paintItems); 283 285 PaintNonLinesNonPicture(bg, paintItems); 284 PaintLines(bg, paintItems);285 286 if (toPaint == DisplayIO.getCurrentFrame())287 PaintNonLinesNonPicture(bg, Frame.FreeItems);288 286 289 287 // toPaint.setBufferValid(true); … … 330 328 } 331 329 330 if (toPaint == DisplayIO.getCurrentFrame()) 331 PaintNonLinesNonPicture(bg, Frame.FreeItems); 332 332 333 if (paintOverlay) { 333 334 PaintItem(bg, toPaint.getFrameNameItem()); … … 428 429 /** 429 430 * Paints the message area 431 * 430 432 * @param g 431 433 * @param background … … 458 460 */ 459 461 public static void Repaint() { 460 // Thread.dumpStack();462 // Thread.dumpStack(); 461 463 if (_DisplayGraphics == null) 462 464 return; … … 547 549 Repaint(); 548 550 } 549 551 550 552 public static void ChangeSelectionMode(Item item, Item.SelectedMode newMode) { 551 553 if (item == null) 552 554 return; 553 554 for (Item i: item.getAllConnected())555 556 for (Item i : item.getAllConnected()) 555 557 i.setSelectedMode(newMode); 556 558 Repaint(); … … 582 584 583 585 public static void DisplayMessage(String message, Color textColor) { 584 displayMessage(message, null, textColor);585 Misc.Beep();586 displayMessage(message, null, null, textColor); 587 //Misc.Beep(); 586 588 } 587 589 588 590 public static void DisplayMessage(Text message) { 589 displayMessage(message.getFirstLine(), message.getLink(), message 590 .getColor()); 591 displayMessage(message.getFirstLine(), message.getLink(), message.getAction(), message.getColor()); 591 592 // Misc.Beep(); 592 593 } … … 594 595 public static void DisplayMessageAlways(String message) { 595 596 // _lastMessage = null; 596 displayMessage(message, null, Color.BLACK);597 Misc.Beep();597 displayMessage(message, null, null, Color.BLACK); 598 //Misc.Beep(); 598 599 } 599 600 600 601 public static void WarningMessage(String message) { 601 displayMessage(message, null, Color.MAGENTA);602 Misc.Beep();602 displayMessage(message, null, null, Color.MAGENTA); 603 //Misc.Beep(); 603 604 } 604 605 605 606 // private static String _lastMessage = null; 606 607 607 private static void displayMessage(String message, String link, Color color) { 608 private static void displayMessage(String message, String link, 609 List<String> actions, Color color) { 608 610 // add timestamp to message 609 611 // if (message.equals(_lastMessage)) … … 629 631 for (int i = 0; i < Messages.length; i++) { 630 632 if (Messages[i] == null) { 631 Messages[i] = new Text(-1, getMessagePrefix(true) 632 + message); 633 Messages[i] = new Text(-1, getMessagePrefix(true) + message); 633 634 Messages[i].setPosition(20, pos); 634 635 Messages[i].setOffset(0, -_MaxSize.height); … … 659 660 last.setText(getMessagePrefix(true) + message); 660 661 last.setLink(link); 662 last.setAction(actions); 661 663 662 664 _creator.addItem(last.copy()); … … 687 689 if (tokens.length > 1) 688 690 link = tokens[tokens.length - 1]; 689 displayMessage(message, link, ERROR_COLOR);691 displayMessage(message, link, null, ERROR_COLOR); 690 692 } 691 693 … … 694 696 return; 695 697 Misc.Beep(); 696 displayMessage(message, null, ERROR_COLOR);698 displayMessage(message, null, null, ERROR_COLOR); 697 699 } 698 700
Note:
See TracChangeset
for help on using the changeset viewer.