V 16 U ahs18A D 24Nov2015[15:43] M ahs18A d 27Nov2015[11:30] Z S T 74 s 26Nov2015[09:51.14] P 570 70 T @i: C:\Users\ahs18\Desktop\KinoBKprT.jpeg 0.06 Q 0 o ahs18A v S f tr18 t -1.0 b 0.0 m 0.0 h 0.0 S T 3 s 24Nov2015[15:43] d 0 0 100 100 P 15 72 T Rubbish Bin Q 0 o ahs18A v S f sb27 t -1.0 b 0.0 m 0.0 w 806 h -1.0 S T 94 s 26Nov2015[09:51.43] P 729 96 T @i: C:\Users\ahs18\Desktop\stock-illustration-55649522-trash-icon-recycle-bin-flat-design-vector.jpg 0.29 Q 0 o ahs18A v S f tr18 t -1.0 b 0.0 m 0.0 h 0.0 S T 6 s 24Nov2015[15:43.07] P 28 108 T Need to find where an item is held when the mouse has it on pickup Q 0 o ahs18A v S f tr15 t -1.0 b 0.0 m 0.0 h -1.0 S T 9 s 24Nov2015[15:43.20] P 28 130 T Need to create a rubbish bin icon Q 0 o ahs18A v S f tr16 t -1.0 b 0.0 m 0.0 h -1.0 S T 12 s 24Nov2015[15:43.35] P 28 151 T Need to animate the rubbish bin icon to grow slightly on hover Q 0 o ahs18A v S f tr16 t -1.0 b 0.0 m 0.0 h -1.0 S T 15 s 24Nov2015[15:43.48] P 28 173 T Need to make it so on click, the item that the mouse is holding is deleted Q 0 o ahs18A v S f tr16 t -1.0 b 0.0 m 0.0 h -1.0 S T 18 s 24Nov2015[15:46.27] P 31 208 T FrameMouseActions.java >> middleButton method (passes in an item clicked) T (Checks if the user clicked in a widgetfree space... T for(Item i : _lastClickedIn) T {if i is an instance of widget}...break T There is also a section for if widget is not null. Handle dropping items on widgets. T If(FreeItems.itemsAttachedToCursor() T ClearParent should perhaps delete the item from the cursor? Hmm...maybe not. T Probably more delete(Item toDelete) is the one Q 0 o ahs18A v S f sr14 t -1.0 b 0.0 m 0.0 h -1.0 S T 93 s 26Nov2015[09:53.46] P 584 234 T @i: C:\Users\ahs18\Desktop\44569417-trash-can-icon-vector-illus.jpg 0.46 Q 0 o ahs18A v S f tr18 t -1.0 b 0.0 m 0.0 h 0.0 S T 113 s 27Nov2015[10:40.58] P 655 312 T Left and middle mouse go through T MouseInfo.java but right does not??? Q 0 o ahs18A v S f tr18 t -1.0 b 0.0 m 0.0 h -1.0 S T 22 s 26Nov2015[09:43.17] P 30 410 T http://www.informit.com/articles/article.aspx?p=30419 Q 0 o ahs18A v S f tr16 t -1.0 b 0.0 m 0.0 h -1.0 S T 25 s 26Nov2015[09:43.20] P 29 436 T To animate the trash can we could run through an array of images very quickly Q 0 o ahs18A v S f tr16 t -1.0 b 0.0 m 0.0 h -1.0 S T 104 s 26Nov2015[09:55.40] P 32 463 T 26/11/2015 Q 0 o ahs18A v S f tr18 t -1.0 b 0.0 m 0.0 h -1.0 S T 107 s 26Nov2015[09:55.55] P 33 485 T Goals: T 1. Get image of trash can on the page T 2. On hover over the trash can, do something T 3. Try get the trash can to delete the item Q 0 o ahs18A v S f tr18 t -1.0 b 0.0 m 0.0 h -1.0 S T 110 s 26Nov2015[16:07.42] P 385 494 T Find where if the middle and right button are clicked overrides the T delete method, as that still works when holding items over the T widget. T T Add the RubbishBin Image to the button Q 0 o ahs18A v S f tr18 t -1.0 b 0.0 m 0.0 h -1.0 Z Z Z ActiveTime:01:40:28 DarkTime:01:42:33 13:07:499 644 534 Md 13:07:639 644 534 Mu 13:08:092 547 499 Md 13:08:170 547 499 Mu 38:03:414 441 527 kPeriod 38:03:749 438 540 kEnter 38:04:213 385 562 kEnter 38:04:453 385 585 kShift 38:04:645 385 585 kA 38:04:845 398 585 kD 38:05:021 407 585 kD 38:05:109 416 585 kSpace 38:05:205 420 585 kT 38:05:269 426 585 kH 38:05:373 435 585 kE 38:05:429 442 585 kSpace 38:05:477 447 585 kShift 38:05:541 447 585 kR 38:05:614 459 585 kU 38:05:790 468 585 kB 38:05:926 477 585 kB 38:06:038 486 585 kI 38:06:222 491 585 kS 38:06:310 498 585 kH 38:06:462 507 585 kShift 38:06:518 507 585 kB 38:06:718 519 585 kI 38:06:902 524 585 kN 38:07:054 533 585 kSpace 38:07:206 538 585 kShift 38:07:270 538 585 kI 38:07:414 544 585 kM 38:07:510 558 585 kA 38:07:606 565 585 kG 38:07:678 574 585 kE 38:07:710 582 585 kSpace 38:07:822 587 585 kT 38:07:918 592 585 kO 38:08:022 601 585 kSpace 38:08:046 605 585 kT 38:08:174 610 585 kH 38:08:230 619 585 kE 38:08:390 627 585 kSpace 38:08:606 632 585 kB 38:08:790 641 585 kU 38:08:926 650 585 kT 38:09:086 655 585 kT 38:09:174 660 585 kO 38:09:214 669 585 kN 40:56:261 655 312 kShift 40:57:549 655 312 kShift 40:58:049 655 312 kShift 40:58:082 655 312 kShift 40:58:115 655 312 kShift 40:58:148 655 312 kShift 40:58:181 655 312 kShift 40:58:214 655 312 kShift 40:58:247 655 312 kShift 40:58:397 655 312 kShift 40:58:517 655 312 kL 40:58:725 666 312 kE 40:59:821 674 312 kF 40:59:997 680 312 kT 41:00:093 685 312 kSpace 41:00:181 689 312 kA 41:00:269 697 312 kN 41:00:349 706 312 kD 41:00:421 715 312 kSpace 41:00:565 720 312 kM 41:00:669 734 312 kI 41:00:717 739 312 kD 41:00:869 748 312 kD 41:00:941 757 312 kL 41:01:060 762 312 kE 41:01:189 770 312 kSpace 41:01:541 774 312 kM 41:01:700 788 312 kO 41:01:789 797 312 kU 41:02:053 806 312 kS 41:02:077 813 312 kE 41:02:245 821 312 kSpace 41:02:461 826 312 kG 41:02:596 835 312 kO 41:02:717 844 312 kSpace 41:02:797 848 312 kT 41:02:908 853 312 kH 41:02:980 862 312 kR 41:03:068 868 312 kO 41:03:124 877 312 kU 41:03:309 886 312 kG 41:03:404 895 312 kH 41:07:677 906 311 kEnter 41:07:893 655 335 kShift 41:08:037 655 335 kM 41:08:221 671 335 kO 41:08:325 680 335 kU 41:08:453 689 335 kS 41:08:477 696 335 kE 41:08:637 704 335 kShift 41:09:077 704 335 kShift 41:09:141 704 335 kI 41:09:293 710 335 kN 41:09:373 719 335 kF 41:09:485 725 335 kO 41:09:725 734 335 kPeriod 41:09:925 738 335 kJ 41:09:997 743 335 kA 41:10:077 751 335 kV 41:10:165 760 335 kA 41:10:253 768 335 kSpace 41:10:405 773 335 kB 41:10:517 782 335 kU 41:10:637 791 335 kT 41:10:837 796 335 kSpace 41:11:205 800 335 kR 41:11:285 806 335 kI 41:11:453 811 335 kG 41:11:541 820 335 kH 41:11:589 829 335 kT 41:11:717 834 335 kSpace 41:11:829 839 335 kD 41:11:893 848 335 kO 41:11:989 857 335 kE 41:12:045 865 335 kS 41:12:109 872 335 kSpace 41:12:181 876 335 kN 41:12:309 885 335 kO 41:12:317 894 335 kT 41:12:421 899 335 kShift 41:12:509 899 335 kSlash 41:12:653 907 335 kSlash 41:12:789 915 335 kSlash