1. 24 Sep, 2011 1 commit
  2. 14 Apr, 2011 1 commit
    • Ben Avison's avatar
      Add Message_ToggleBackdrop to allow the backdrop to be moved to front or back. · bae04ff4
      Ben Avison authored
      Detail:
        The Message_ToggleBackdrop has been introduced by ROL in one of their Select
        releases. In order to bring the RISC OS 5 API closer the ROL branch this
        changeset aims to add this message to RO5.
      
        Applications can broadcast Message_ToggleBackdrop to request that the backdrop
        application moves the backdrop. The message can be used to move the backdrop
        to the front, the back, toggle it or to get notified of the backdrop's
        current position.
      
        After the backdrop has been moved, this message is sent back to the
        application to notify it of the backdrop's new position.
      
        Message_ToggleBackdrop &400D1:
           +0  = 24 (Message size)
           +4  = Backdrop controlling application
           +8  = My reference number
           +12 = Your reference number
           +16 = &400D1 (Message_ToggleBackdrop)
           +20 = Flags (if not present, assumed 0)
                   b0-1  = type of toggle
                            0 = toggle
                            ...
      bae04ff4
  3. 05 Nov, 2007 1 commit
    • Steve Revill's avatar
      Bug fixed and refactored code for plotting the background image. · 40c49c60
      Steve Revill authored
      Details:
        Changed plotting of tiled jpegs so that only affected tiles are redrawn.
        Plotting of tiled sprites started one pixel too low.
        Tiled jpegs used a different origin to tiled sprites.
        Tiled sprites plotting treated redraw MaxX/MaxY as inclusive.
      Admin:
        Tested on Iyonix RO5.11
      Changes by:
        Fred Graute
      
      Version 0.86. Tagged as 'Pinboard-0_86'
      40c49c60
  4. 14 Mar, 2006 1 commit
    • Steve Revill's avatar
      Different way of doing escape-aborts-drag implementation · 6a4d9006
      Steve Revill authored
      Detail:
        Although the previous check-in works, it uses EventV to trap escape key
        press events. This mechanism doesn't stop them from being passed on to
        whoever has input focus (e.g. a task window).
      
        The new way to do things is to grab input focus when a drag starts and
        to restore it (if possible) when the drag f we abort the drag (and restore focus). All other keys
        are passed on to the Wimp.
      
        The side-effect is that any window which has focus will temporarily lose
        focus for the duration of a Pinboard drag op I think we can
        live with that.
      Admin:
        Tested on Iyonix and works fine. Now, if only the Filer did this, too...
      
      Version 0.83. Tagged as 'Pinboard-0_83'
      6a4d9006
  5. 31 Jul, 2003 1 commit
    • Robert Sprowson's avatar
      A few assumptions about SWIs preserving flags remained: nuked. · 2668021c
      Robert Sprowson authored
      A few TEQ Rn,#0 changed to use 'S' and save an instruction.
      Fix for misscaled tiled backdrop sprite in EX/EY0 mode - an 'out by 1'
      error meant that some of the background colour shone through when the
      tile sprite got resized to be too short.In any other EX/EY mode you never
      noticed it due to rounding errors in the scaling.
      The "Iconise to..." options submenu is now shaded if the Wimp has the
      iconise buttons turned off: this minimises confusion for anyone who
      hasn't realised that shift-close and iconise are subtley different in that
      only the iconise button obeys the "Iconise to..." options,whereas
      shift-close iconises at the point of application.
      
      Version 0.81. Tagged as 'Pinboard-0_81'
      2668021c
  6. 11 Nov, 2002 1 commit
    • Robert Sprowson's avatar
      Commented out "proginfo" string,no longer used. · d830e6f3
      Robert Sprowson authored
      Prefixed the pin and addtinydir commands that get saved in the
      pinboard file with "X " so your pinboard setup continues even if a file
      is no longer available.ROL did this with a new XPin command,not taken.
      Merged changes from ROL to allow the icon text to be an arbitary colour
      though this can be switched out with "technicolour_text" for the
      purists.
      Help entry added to the pinboard selection submenu,this will be greyed
      out except when
       it's an app
       and it has a !help file
       and it is the only object selected
      like the filer does.
      Updated messages file accordingly.
      Menu clicking on the "save pinboard settings" OK button no longer saves
      the file,and adjust clicking keeps the menu tree open
       -> fixes bug report from 1998,now removed from "Status" file
      Saveas template resized to match !Edit.
      Fixed problem of select dragging a file to an app leaving the icon
      selected (due to two conditional MOV R0's being followed by an
      unconditional one for some reason).
       -> fixes...
      d830e6f3
  7. 16 Mar, 2001 1 commit
  8. 17 Aug, 1999 1 commit
    • Stewart Brodie's avatar
      Ursula branch merged. · fe208d90
      Stewart Brodie authored
      Added inclusion of Machine header for new CMOS header
      Moved to srccommit.
      Templates contain hardwired version/date information which is a long
        way out of date.  This has not been fixed in this checkin.
      
      Version 0.75. Tagged as 'Pinboard-0_75'
      fe208d90
  9. 05 Nov, 1996 1 commit