Difference between revisions of "83Plus:Flags:28"

From WikiTI
Jump to: navigation, search
m
 
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
'''Note:''' Do not take the information on this template page as actual documentation!
+
[[Category:83Plus:Flags:By_Address|28 - apiFlag]] [[Category:83Plus:Flags:By_Name|apiFlag]]
 
+
The Flags are named by IY offset, in hexadecimal. An example is [[83Plus:Flags:2A]].
+
 
+
When putting Flags into categories, you have a lot of work to do. You have to put the entire byte into the By Address group, and then the page into different By Name entries based on each byte. For example, this page would need the following Category code:
+
NaodW29-nowiki4b01c0f345caff4a00000001
+
Yes, it's complicated, but the easiest/best way we (at least I) can think of.
+
 
+
----
+
 
+
 
== Synopsis ==
 
== Synopsis ==
'''Flag Byte:''' 01h
+
'''Flag Byte:''' 28h
  
'''Known Names:''' onFlags, someOtherFlagGroup
+
'''Known Names:''' apiFlag
  
 
== Bit Overview ==
 
== Bit Overview ==
  
 
=== Bit 0 ===
 
=== Bit 0 ===
''This bit does nothing.''
+
'''Official Name:''' AppAllowContext
 +
 
 +
1 to allow [[83Plus:BCALLs:401E|Mon]] to pass context keys, like kYequ to the cxMain routine.
  
 
=== Bit 1 ===
 
=== Bit 1 ===
'''Official Name:''' useLargeFont
+
{{Unknown-flag}}
 
+
This bit controls what font VPutMap uses. Set for large font, reset for small.
+
  
 
=== Bit 2 ===
 
=== Bit 2 ===
'''Official Name:''' onInterrupt
+
{{Unknown-flag}}
 
+
This flag is set if the ON key was pressed. You must manually reset it.
+
  
 
=== Bit 3 ===
 
=== Bit 3 ===
''This bit does nothing.''
+
{{Unknown-flag}}
  
 
=== Bit 4 ===
 
=== Bit 4 ===
''This bit does nothing.''
+
'''Official Name:''' appRunning
  
 +
Set if an application is currently running.
 +
 
=== Bit 5 ===
 
=== Bit 5 ===
''This bit does nothing.''
+
{{Unknown-flag}}
  
 
=== Bit 6 ===
 
=== Bit 6 ===
''This bit does nothing.''
+
{{Unknown-flag}}
  
 
=== Bit 7 ===
 
=== Bit 7 ===
''This bit does nothing.''
+
'''Official Name:''' appRetOffKey
  
== Credits and Contributions ==
+
Set if [[83Plus:BCALLs:4972|GetKey]] should return when 2nd+Off is pressed; when reset, pressing 2nd+Off will exit the current app and turn off the calculator.
* '''/sbin/init:''' Without you, none of this would be possible. :)
+

Latest revision as of 20:15, 30 May 2005

Synopsis

Flag Byte: 28h

Known Names: apiFlag

Bit Overview

Bit 0

Official Name: AppAllowContext

1 to allow Mon to pass context keys, like kYequ to the cxMain routine.

Bit 1

We do not have information on what this bit does, if anything.

Bit 2

We do not have information on what this bit does, if anything.

Bit 3

We do not have information on what this bit does, if anything.

Bit 4

Official Name: appRunning

Set if an application is currently running.

Bit 5

We do not have information on what this bit does, if anything.

Bit 6

We do not have information on what this bit does, if anything.

Bit 7

Official Name: appRetOffKey

Set if GetKey should return when 2nd+Off is pressed; when reset, pressing 2nd+Off will exit the current app and turn off the calculator.