1. 25 Jan, 2023 1 commit
  2. 23 Nov, 2018 1 commit
  3. 18 Aug, 2015 1 commit
    • Robert Sprowson's avatar
      Makefile recreated from fragments · 92640843
      Robert Sprowson authored
      Include paths changed to Unix style.
      Debug and non debug CMHG definitions replaced by one which is selected by passing predefines to CMHG.
      Removed dummy services.h.
      Don't bother calling TinyStubs SWI since in ROM it does nothing, and the RAM versions haven't used it since ~1997.
      Use module header constants generated from CMHG rather than hand made one.
      Reject out of range SWIs (fixes ticket #305).
      Dependencies cleaned from tests.
      
      Version 1.76. Tagged as 'Window-1_76'
      92640843
  4. 25 Jun, 2011 1 commit
  5. 18 Mar, 1999 1 commit
  6. 17 Mar, 1999 1 commit
    • Piers Wombwell's avatar
      Requires new Common, version 0.04 · da5c5606
      Piers Wombwell authored
      Now allows ActionButtons to gain input focus and not become writable.
      Sounds vile, but hey, Java needs it, and I aim to please.
      The id_block is now correctly updated on a Wimp_KeyPressed event to
      include the component_id.
      
      Version 1.60. Tagged as 'Window-1_60'
      da5c5606
  7. 11 Jun, 1998 1 commit
  8. 21 Apr, 1998 2 commits
    • Stewart Brodie's avatar
      Second new version for the day - sorry - a second bug thought to lie elsewhere... · e853c12e
      Stewart Brodie authored
      Second new version for the day - sorry - a second bug thought to lie elsewhere turned out to be in the Window module too.  Also related to transient Window objects, this fix stops random pointer dereferencing when a message_MENUS_DELETED is generated by the Wimp and Window doesn't know about the window object in its ShowingAsMenu global.
      e853c12e
    • Stewart Brodie's avatar
      Window 1.48 · 22ed85b5
      Stewart Brodie authored
      WindowHasBeenHidden events are now generated consistently for
      transiently shown windows. Instead of relying upon a single static
      variable indicating which, if any, window is showing transiently, a
      shown/hidden counter is kept and pending HasBeenHidden events are
      flushed when message_MENUS_CLOSED arrives.  This solves the problems
      observed with several Toolbox applications which variously did not
      appear to get a HasBeenHidden event for a closed transient or got
      duplicate messages (which confused applications wishing to show a
      shared window object transiently, wait for it to close, and then open
      it again (eg. a dbox asking the user to make a choice).
      22ed85b5
  9. 21 Aug, 1997 1 commit
    • Piers Wombwell's avatar
      Fixed mouse pointer reappearing if turned off when mouse leaves a window -... · c8312b1c
      Piers Wombwell authored
      Fixed mouse pointer reappearing if turned off when mouse leaves a window - fixes a bug on NC/STB devices where the mouse pointer is generally off.
      
      Changed writablefield_set_value to update the icon with Wimp_SetIconState
        rather than Wimp_ForceRedraw. This makes it look nicer, but has the
        unfortunate side-effect of making Java's dialog benchmark go at around 40%.
        Left code in, but #define'd out, so still works the original way.
      Fixed labelbox gadget if the label text matches a sprite in the wimp pool -
        it used to display that sprite and the text.
      c8312b1c
  10. 13 May, 1997 1 commit
  11. 05 Nov, 1996 1 commit