home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.sys.apple2      Discussion about Apple II micros      56,720 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 54,958 of 56,720   
   fadden to Andrew Roughan   
   Re: 6502bench .l1str opcode   
   11 Sep 21 08:43:42   
   
   From: thefadden@gmail.com   
      
   On Saturday, September 11, 2021 at 7:50:27 AM UTC-7, Andrew Roughan wrote:   
   > Why does ‘Strings prefixed with 1 byte length’ display the string as   
   comma    
   > separated hex bytes (see screenshot)   
      
   That's peculiar.  I can't think of a reason offhand why it would do that.  Can   
   you send me the binary and the project file?  (Either e-mail direct, or attach   
   in a .ZIP to an issue on github.)  Maybe throw in the "SourceGen-settings"   
   file for good measure.   
       
   > (Despite reading the help, I don’t understand why the operand dialog shows    
   > ‘Display As…’ Hex for a .str operand - that doesn’t make sense to me)   
      
   The UI sets the "hex" and "low" radio buttons by default.  Those sections are   
   greyed out (disabled) when you don't have one of the "simple data" buttons   
   selected, but Windows doesn't hide the button selection when you disable a   
   radio button set.  To make    
   the selection dot disappear I'd need to add an event handler to clear them   
   when something outside "simple data" was selected, recording their values   
   elsewhere, and then re-select them if you went back to a "simple data"   
   format.  It felt more distracting    
   to have the selection popping in and out than just leaving it in place but   
   greyed out.   
      
   > (Needing to select all the data for the string had me scratching my head    
   > for a while after the last enquiry resulted in using Tag/hints sparingly,    
   > but I got there in the end)   
      
   Possibly relevant:   
   https://6502bench.com/sgtutorial/string-formatting.html   
   https://6502bench.com/sgtutorial/inline-data.html   
   https://6502bench.com/sgtutorial/extension-scripts.html   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca