- 18 Aug, 2015 1 commit
-
-
Robert Sprowson authored
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. Version 0.38. Tagged as 'Gadgets-0_38'
-
- 30 Aug, 2013 2 commits
-
-
Robert Sprowson authored
Supporting code borrowed from 'Iconbar' toolbox module. Tested in a ROM build and RAM build, triggering one error message and checking the dynamic area in task manager. Version 0.37. Tagged as 'Gadgets-0_37'
-
Robert Sprowson authored
For some reason this toolbox module was unique in linking against the public toolboxlib rather than the internal one, this meant having to carefully tippy toe around not mixing header files (as they contain similar but differently named definitions). A massive search and replace job. Tested briefly using ResEd/ResTest and a textarea and scrolllist in a ROM build. Requires Common-0_21. Version 0.36. Tagged as 'Gadgets-0_36'
-
- 14 Jan, 2012 1 commit
-
-
Robert Sprowson authored
Removed local duplication of string32 and rmensure, since the common library has these in. Rename TextGadget.c to main.c to fall into line with the "o.mainROM" rule. Compiles, but not tested. Version 0.33. Tagged as 'Gadgets-0_33'
-
- 28 Feb, 2010 1 commit
-
-
Robert Sprowson authored
Previously, a number of errors were contructed as automatic variables then returned to the caller - potentially accessing stale stack area. All error blocks are now held in ROM and cast from there. Error numbers are now not &00000000 or &20202020, using the allocated base - requires 'Common-0_15'. Trimmed some unused debugging code out, saves about 3k. Renamed C++ clashing variables to stop the compiler moaning. Implemented feature request to accept the empty string "" as no font handle in _SetFont calls. At some point, this module needs internationalising. Version 0.31. Tagged as 'Gadgets-0_31'
-
- 14 Jun, 2008 1 commit
-
-
Steve Revill authored
Version 0.30. Tagged as 'Gadgets-0_30'
-
- 09 Nov, 2004 1 commit
-
-
Ben Avison authored
Detail: Was still doing link -bin in rom_link phase. Changed to use link -rmf for consistency with all other C components, and with the BBE auto- generated makefile. Also has the benefit of saving approx 1K of ROM space. Admin: Not expected to cause any problems. Version 0.28. Tagged as 'Gadgets-0_28'
-
- 16 Mar, 2000 1 commit
-
-
Ben Laughton authored
Detail: debug.s was still in the build and included a header which had been removed in a previous version. The code in debug.s in not used anywhere, so I've just removed it (and the corresponding debug.h, which was empty anyway). Admin: Compiled. Version 0.25. Tagged as 'Gadgets-0_25'
-
- 26 Mar, 1999 1 commit
-
-
Andrew Hodgkinson authored
Title background colour of gadgets was either undefined or set to 0; should be 2. Corrected. Would be apparent with 2D tools or any transparent tool sprite set. SELECT clicks on deselected entries in a ScrollList now deselect any other selected items before selecting the new one. Embedded window of TextArea and ScrollList now put in the right place. At create time, the sizes of the current tool sprite set is also checked; this used to be hard coded. If the tool sizes and/or Desktop scaling changes at run-time this won't be noticed yet, as no mechanism to pass Wimp messages to *external* gadgets exists in the Toolbox currently. Still, at least it gets it right the next time a new instance of the gadget is created. Flag bit ScrollList_SelectionChangingMethod_SendEvent to any of scrolllist_select_item, scrolllist_deselect_item or scrolllist_delete_items prompts them to send ScrollList_Selection to the client on completion. This can help simplify client UI code for UIs which depend on what is selected (e.g. a "Select all" button greys out if all items are selected by a keyboard shortcut - this can now all work on just the one event handler). Flag bit ScrollList_SelectionChangingMethod_OnAll to either of scrolllist_select_item or scrolllist_deselect_item tells the methods to act like a "Select all" or "Clear selection" call. This is a common client operation and it's a lot easier for the ScrollList gadget to do it than have the client iterate over all items. Supports new method ScrollList_CountItems (scrolllist_count_items veneer present in tboxlibs 0.04 or later). Returns number of entries in gadget. Avoids clumsy situation of both the gadget and the clienty keeping track of how many entries are present. Note that docs.ScrollList mis-documented some flags settings. Now fixed. Version 0.15. Not tagged
-
- 19 Jun, 1998 1 commit
-
-
Stewart Brodie authored
-
- 18 Jun, 1998 1 commit
-
-
Stewart Brodie authored
* Event generation for ScrollList fixed - you no longer get spurious events for a phantom extra item on the list. * Flag added to ScrollList_Selection event to indicate adjust click. * Fixed un-initialised base_line variable causing text of ScrollList items to disappear when the desktop font was the System font. Version 0.10, 1.1.2.2. Tagged as 'Gadgets-0_10-1_1_2_2'
-
- 08 Jan, 1998 1 commit
-
-
Rob Lougher authored
-
- 13 Oct, 1997 1 commit
-
-
Richard Buckley authored
-
- 27 May, 1997 1 commit
-
-
Neil Turton authored
-
- 21 May, 1997 2 commits
-
-
Rob Lougher authored
-
Rob Lougher authored
-
- 13 May, 1997 1 commit
-
-
Rob Lougher authored
(TextGadget, etc.) and the makefiles to complete the Java ROM build under RiscOS.
-