- 25 Jan, 2023 1 commit
-
-
Ben Avison authored
This allows C:tboxlibint to be removed from our command line include path. Requires tboxlib!2 Version 1.80. Not tagged
-
- 23 Nov, 2018 1 commit
-
-
Robert Sprowson authored
If the window in question isn't a toolbox window, don't try any further processing. Ref https://www.riscosopen.org/forum/forums/4/topics/12165 Version 1.80. Tagged as 'Window-1_80'
-
- 18 Aug, 2015 1 commit
-
-
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'
-
- 25 Jun, 2011 1 commit
-
-
Jeffrey Lee authored
Detail: c/events - events_pointer_over_window now checks if the sprite area pointer is the magic value of '1' (indicating to use the Wimp sprite pool) before attempting to use the pointer with OS_SpriteOp. Admin: Tested on rev A2 BBxM. Fixes issue reported on forums where assigning a custom pointer shape to a window will cause an alignment fault on ARMv7: http://www.riscosopen.org/forum/forums/4/topics/680 Version 1.72. Tagged as 'Window-1_72'
-
- 18 Mar, 1999 1 commit
-
-
Piers Wombwell authored
Version 1.61. Tagged as 'Window-1_61'
-
- 17 Mar, 1999 1 commit
-
-
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'
-
- 11 Jun, 1998 1 commit
-
-
Stewart Brodie authored
I missed one call to _hide_raise_hidden which resulted in problems with non-transient windows, which strangely decided to hang on until 1.51 was committed before revealing themselves. These are now fixed. Version 1.52. Tagged as 'Window-1_52'
-
- 21 Apr, 1998 2 commits
-
-
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.
-
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).
-
- 21 Aug, 1997 1 commit
-
-
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.
-
- 13 May, 1997 1 commit
-
-
Kevin Bracey authored
-
- 05 Nov, 1996 1 commit
-
-
Neil Turton authored
-