[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[StrongED] StrongMen 1.28a1 available
- To: StrongED@xxxxxxxxxxx
- Subject: [StrongED] StrongMen 1.28a1 available
- From: Fred Graute <fjgraute@xxxxxxxxx>
- Date: Tue, 18 Dec 2018 00:09:53 +0100
- Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=simple/simple; d=casema.nl; s=201809corplgsmtpnl; h=MIME-Version:Message-ID:Subject:To:From:Date; bh=cn+r+VxTg7muHLus88V9rU5K+ultENYwSCtCksaxa+8=; b=QDgpl9jfjhUNPAiVL1XlcB7WY0 ecfMK2CtU77hfBOFlbdMpgvhAm5LZRP0s5sl/MxKwk7KPp1pHMb+vAGAqNrPr9JSdJkJlST7Yo79e ghssisy4YiBfxsCW9w2pCWdXMsvgy5cQ0tMfNQpfN6DP4/OVNMoIAqGDtY3318rXMLHx7FEIvBGN/ LJ/K5PCf4y/gIn3wY12W/sT0g1dUbWscHVMZH6GDG6c+E8YitCttQawJzbTyrLHbdG+hBs7yPdl7F r70+oRITfcRnTPQ0SJajnYR/9yyxUVJZ9UWzrkouuEM6VitPcPdKA25sRrpNGeD/w4zTWIsirwUZV batpGRqQ==;
- Envelope-to: StrongED@xxxxxxxxxxx
- List-id: RISC OS StrongED mailing list
- Reply-to: StrongED@xxxxxxxxxxx
- User-agent: Messenger-Pro/7.06 (MsgServe/7.06) (RISC-OS/5.24)
Hi All,
StrongMen 1.28a1 is now available for download here:
http://www.stronged.iconbar.com/archives/misc/sm128a1.zip
The main change in this first alpha release is the addition of a number
of #commands that provide access to various system resources. Right now
they are for inspection only but future versions may provide options for
recovery of resources (like !resrec), the #OpenFiles command does this
already.
How this will all work exactly is still to be decided. If you have any
suggestions then let me know.
To test the new #commands I added a 'System' section to my StrongMenu
file. It's listed below as an example of how to use the new #commands.
System
Applications #WimpTasks
Dynamic areas #DynAreas
Handles
Files #OpenFiles
Fonts
Not implemented yet #Nil
Sockets
Not implemented yet #Nil
Modules
RAM #RamMods
ROM #RomMods
Shares #ListShares
Variables
All #SysVars *
Sys$* #SysVars Sys$*
*$Dir #SysVars *$Dir
*$Path #SysVars *$Path
*$Options #SysVars *$Options
Strong*$dir #SysVars Strong*$Dir
File$Type #SysVars File$Type*
@RunType #SysVars *@RunType*
@LoadType #SysVars *@LoadType*
Cheers,
Fred.
Bugs fixed
==========
The work on the keyboard handling in 1.27 was missing a couple crucial
instructions. As a result unknown keypresses were no longer being passed
on and things like c-F12 failed to work.
New commands
============
There are 6 new commands available:
#DynAreas - this command builds a submenu with all dynamic areas.
#RamMods - this command provides a submenu with all modules in RAM
#RomMods - same as above but listing all modules present in ROM.
#SysVars - this command will open a menu listing all system variables
that match the given (wildcarded) pattern. The pattern used
is the same as what one would use at the command line.
For example, #SysVar *$Dir will create a submenu with all
sysvars that end with '$Dir'. Each entry will have a single
item submenu that shows the sysvar's value.
#WimpTasks - this command generates a submenu with all tasks that are
currently running. (This may be changed to separate
application tasks from module tasks just like the Tasks
window does.)
#ListShares - this command will show all ShareFS shares that are present
in Resources:$.Discs. Note that the shares do not have to
be mounted through the 'Discs' icon on the iconbar to be
accessible.
At the moment no actions have been tied to items in these new submenus,
except for the submenu that shows the value of a system variable. These
you can click to have the value string sent to the input focus. A click
with Ctrl held down will copy the value string to the global clipboard.
New options
===========
There is 1 new option: 'Only delete resources when Ctrl is held down'
When on, clicking in the 'Open files' submenu only has an effect when
the Ctrl key is held down. This provides a safeguard against accidental
mouse clicks. (Not sure if this option will stay. I may opt for a -Ctrl
switch in the StrongMenu file instead.)
--
To unsubscribe send a mail to StrongED+unsubscribe@xxxxxxxxxxx
List archives and instructions at
http://stronged.torrens.org/index.html