Skip to content
Snippets Groups Projects
  • Floris's avatar
    51bacf60
    puzzleform update · 51bacf60
    Floris authored
    - Fixed flickering when redrawing board by using BufferedGraphics
    - Board is no longer marked as an optional parameter in PuzzleForm constructor
    - UI appearance/layout changes
    - GetTile method that returns board coordinates that touch a certain point (no longer static)
    - Key/Mouse presses made will activate certain functions, including inputs to boardState (only if mouse touching board)
    - Added input-handling abstract methods TileInput and TileClick to Board class
    
    / still missing solution for board not updating visually when boardState changes
    / solved 2 bugs by maximizing PuzzleForm window on start, removing this will make the bugs return
    / there is still at least one scenario where the input detection dies
    51bacf60
    History
    puzzleform update
    Floris authored
    - Fixed flickering when redrawing board by using BufferedGraphics
    - Board is no longer marked as an optional parameter in PuzzleForm constructor
    - UI appearance/layout changes
    - GetTile method that returns board coordinates that touch a certain point (no longer static)
    - Key/Mouse presses made will activate certain functions, including inputs to boardState (only if mouse touching board)
    - Added input-handling abstract methods TileInput and TileClick to Board class
    
    / still missing solution for board not updating visually when boardState changes
    / solved 2 bugs by maximizing PuzzleForm window on start, removing this will make the bugs return
    / there is still at least one scenario where the input detection dies