🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.acorn.tech
Article #303

Re: RISC OS 3.1 3-D Icons

#303
From: TMOTA
Date: Mon, 12 Oct 1992 22:42
46 lines
2505 bytes
pmoore@cix.compulink.co.uk (Paul Moore) writes:

>Some time back, someone (I think it was TMOTA) posted a list of the
>validation strings for 3-D borders in RISC OS 3.1 (R0 - R7, although I am
>not sure I understand R7 "writeable icon" - how is this a border type???).

R7 is the type of border used in Impression/Interface around a writable.
That is, a black border with an indentation around the outside of it.

>He goes on to comment "As with RISC OS 3.0, version 3.00, it is possible to
>define alternative slabbing down colours". My question is - "how?".

I wish I knew...

>Maybe someone in the know could post the details of all the new validation
>string commands? (Or tell us when the RO3 PRMs will be available... :-)

New validation strings that I know of are:
 K - for writable icons: tells the WIMP of extra keys to automatically handle
 for you:
 Ka  Allow up/down arrow keys to move to next/previous writable icons
     automatically (it moves to the next-numbered writable, wrapping back
     around when it gets to the 'last' and 'first' ones.
 Kr  Move to the next writable if return is pressed
 Kt  Move to the next on if tab is pressed

The latter two (Krt) don't have any effect on the last writable icon.
Of course, they can be mixed: Kart (or Krat or Ktar ;-)

 R - for bordered icons. The normal icon flagword 'BORDER' bit must be set.
    0 = no border
    1,2 = plinth up & down
    3,4 = raised/lowered grouping border
    5 = plinth up which indents when clicked
    6 = 'ok' button (plinth with beige channel) which indents when clicked
    7 = writable icon border

 P<spritename>
 Changes the pointer shape when it is over this icon to the shape in the
 given sprite, e.g, "Pptr_default" "Pptr_menu", etc.


-- 
_________________  "I'd like to answer this question in two ways:
  /____ _ _/_ __       First in my normal voice, and then
 // / //_//_ /_/       in a silly, high-pitched whine." (Monty Python)
Technical Details
Message-ID: <1992Oct12.224210.28096@cs.aukuni.ac.nz>
Path: arc1-ca.pugleaf.net!sparky!uunet!charon.amdahl.com!pacbell.com!iggy.GW.Vitalink.COM!cs.widener.edu!hela.iti.org!usc!wupost!waikato.ac.nz!aukuni.ac.nz!cs18.cs.aukuni.ac.nz!jwil1
References: <memo.678065@cix.compulink.co.uk>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!charon.amdahl.com!pacbell.com!iggy.GW.Vitalink.COM!cs.widener.edu!hela.iti.org!usc!wupost!waikato.ac.nz!aukuni.ac.nz!cs18.cs.aukuni.ac.nz!jwil1
Newsgroups: comp.sys.acorn.tech
Subject: Re: RISC OS 3.1 3-D Icons
Message-ID: <1992Oct12.224210.28096@cs.aukuni.ac.nz>
From: jwil1@cs.aukuni.ac.nz (TMOTA)
Date: Mon, 12 Oct 1992 22:42:10 GMT
Sender: jwil1@cs.aukuni.ac.nz (TMOTA)
References: <memo.678065@cix.compulink.co.uk>
Organization: Computer Science Dept. University of Auckland
Lines: 46