- 17 Nov, 2021 9 commits
-
-
Michael Gerbracht authored
Detail: This module expects some of the fixes present in ColourPicker 0.58 Admin: Submission for Toolbox bounty. Version 0.23. Tagged as 'ColourDbox-0_23'
-
Michael Gerbracht authored
Detail: * Make use of NULL_ObjectID * Mark event handlers as static
-
Michael Gerbracht authored
-
Michael Gerbracht authored
Detail: Internal flags for selection of none-button were not being set correctly when ColourPicker_ColourChanged_Event event received.
-
Michael Gerbracht authored
Detail: * Fixed overrun of buffer passed to method ColourDbox_GetColourModel, when the specified object is showing * ColourDbox_GetColourModel now returns a result even if the object is hidden and a colour model was not previously set by the client program * Fixed unpredictable behaviour of ColourDbox_GetColour on a hidden object due to earlier lack of memory or if called prior to a colour having been set by the user or client program * Fixed bug that caused ColourDbox_GetColour on a hidden object to return a truncated descriptor after the user had updated or confirmed the displayed colour * Utility function store_colour_descriptor_block() added
-
Michael Gerbracht authored
Detail: * Displayed colour and model are now reset to the last confirmed choice (or that set by the client task) when the user clicks the 'Cancel' button. * Added support for handling reset: Select and Adjust click on cancel button will now reset last set colour. * Utility function reset_colour() added.
-
Michael Gerbracht authored
-
Michael Gerbracht authored
Detail: * Fixed memory leaks if registration of filters failed upon object creation * Guard against recurring errors when showing a delayed object
-
Michael Gerbracht authored
-
- 29 Nov, 2017 1 commit
-
-
Robert Sprowson authored
Copy into the provided colour_block pointer, rather than the address of the pointer. Also, make the calculation of required size a bit more readable by replacing multiple occurences with a variable. Fixes ticket #443. Version 0.22. Tagged as 'ColourDbox-0_22'
-
- 27 Oct, 2015 1 commit
-
-
Robert Sprowson authored
Contrary to the Toolbox manual, ColourDbox was taking a zero "max title length" field as the cue to substitute the title, followed by setting the title string pointer to NULL, trying to strlen() it, and ending up with the default from the Res file for this object. The code to look up the default title in the Messages was never called. Changed to follow the docs: a NULL title string pointer uses the default and no significance is attached to the max buffer length in that case. Messages file (which is now used as a result) changed to have the same default title as before. Thanks to Nick Roberts for spotting & testing this. Version 0.21. Tagged as 'ColourDbox-0_21'
-
- 19 Aug, 2015 1 commit
-
-
Robert Sprowson authored
No headers to export (they're in tboxlibs), state this explicitly. Retagged.
-
- 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). Version 0.20. Tagged as 'ColourDbox-0_20'
-
- 04 May, 2000 1 commit
-
-
Stewart Brodie authored
Debug build facility added. Detail: Uses core facilities from Common instead of having private copies. Makefile vastly simplified to simply define a few macros, then include the common Toolbox Makefile which is exported by Common. Admin: Requires Common 0.09 or later (RiscOS/Sources/Toolbox/Common; Common-0_09) Requires BuildSys 1.92 or later (RiscOS/BuildSys; BuildSys-1_92) Requires Library 0.41 or later (RiscOS/Library; Library-0_41) Version 0.19. Tagged as 'ColourDbox-0_19'
-
- 30 Jul, 1998 1 commit
-
-
Stewart Brodie authored
* Module version now maintained by srccommit. Version 0.18. Tagged as 'ColourDbox-0_18'
-
- 29 Jul, 1998 1 commit
-
-
Stewart Brodie authored
-
- 18 Feb, 1998 1 commit
-
-
Stewart Brodie authored
Module version number incremented and date-string updated to give a uniform set of dates for final Expresso build.
-
- 17 Feb, 1998 1 commit
-
-
Stewart Brodie authored
-
- 11 Feb, 1998 1 commit
-
-
Stewart Brodie authored
Explicit date declaration now in CMHG header file.
-
- 04 Feb, 1998 1 commit
-
-
Stewart Brodie authored
!MkRam,fd7 added to enable RAM builds of all Toolbox modules MakeFile tidied up and support for RAM build added Module now uses Toolbox memory allocation instead of calling OS_Module.
-
- 13 Oct, 1997 1 commit
-
-
Richard Buckley authored
* Standardised make process in common will all other modules in build. * Internal and external toolbox libraries and headers exported to <Lib$Dir>.tboxlibint and <Lib$Dir>.tboxlibs respectivly. * Resources now localised. * Local !MkClean and !MkRom now use amu_machine.
-
- 08 Jul, 1997 1 commit
-
-
Kevin Bracey authored
-
- 13 May, 1997 1 commit
-
-
Kevin Bracey authored
-
- 22 Jan, 1997 1 commit
-
-
Neil Turton authored
-
- 20 Jan, 1997 1 commit
-
-
Neil Turton authored
-
- 21 Nov, 1996 2 commits
-
-
Neil Turton authored
-
Neil Turton authored
-
- 05 Nov, 1996 2 commits
-
-
ROOL authored
Sprout from master 1996-11-05 09:21:42 UTC Neil Turton <nturton@gitlab.riscosopen.org> 'Import from cleaned 360 CD' Delete: MakeROM,fe1 MakeRel,fe1 Makefile,fe1
-
Neil Turton authored
-