Author Topic: RadASM v2.2.1.2 for Masm32 test for chinese  (Read 2588 times)

learn64bit

  • Member
  • **
  • Posts: 128
Re: RadASM v2.2.1.2 for Masm32 test for chinese
« Reply #15 on: September 18, 2022, 02:12:07 AM »
"Post source code:
Yes, but wait for me delete my comments (it's a lot shit, 25MB size...)"

This need time, maybe I should finish my 64 bit convertion first. then no need to do this(no meaning for me, just wast my time, and very boring), sorry for that.

zedd151

  • Member
  • *****
  • Posts: 1583
Re: RadASM v2.2.1.2 for Masm32 test for chinese
« Reply #16 on: September 18, 2022, 02:20:18 AM »
Yes, but wait for me delete my comments
I was just wondering, since I won't even try to run any .exe or .dll without knowing what has been added to it. Without seeing source code for it, most users here would also probably not run either; or at the very leasy run it through some antivirus software first.
Nugget and Gypsy Youtube channel. New videos twice a week or so. If you like the videos, please subscribe and comment.  :biggrin:

jj2007

  • Member
  • *****
  • Posts: 13284
  • Assembly is fun ;-)
    • MasmBasic
Re: RadASM v2.2.1.2 for Masm32 test for chinese
« Reply #17 on: September 18, 2022, 02:46:56 AM »
Deal with jj2007 style masm source code file.

Where did you dig out that one?  :biggrin:
Masm32 Tips, Tricks and Traps

Some members can't live without insulting others. It tells us a lot about them.

learn64bit

  • Member
  • **
  • Posts: 128
Re: RadASM v2.2.1.2 for Masm32 test for chinese
« Reply #18 on: September 18, 2022, 02:50:29 AM »
It's "TinyRTFeditor", for me its a weird style! haha!

For everyone: Thanks for reading my post!

learn64bit

  • Member
  • **
  • Posts: 128
Re: RadASM v2.2.1.2 for Masm32 test for chinese
« Reply #19 on: September 19, 2022, 06:33:26 AM »
Fix the "括号" bug!

learn64bit

  • Member
  • **
  • Posts: 128
Re: RadASM v2.2.1.2 for Masm32 test for chinese
« Reply #20 on: September 19, 2022, 06:35:14 AM »
limited, and add new post

learn64bit

  • Member
  • **
  • Posts: 128
Re: RadASM v2.2.1.2 for Masm32 test for chinese
« Reply #21 on: September 20, 2022, 11:27:09 PM »
Another quick and dirty fix
 The ";" comments after include/includelib

learn64bit

  • Member
  • **
  • Posts: 128
Re: RadASM v2.2.1.2 for Masm32 test for chinese
« Reply #22 on: September 21, 2022, 06:14:23 AM »
Fix the "^  " bug!

learn64bit

  • Member
  • **
  • Posts: 128
Re: RadASM v2.2.1.2 for Masm32 test for chinese
« Reply #23 on: September 22, 2022, 05:15:49 AM »
Fix another "Find" bug.

learn64bit

  • Member
  • **
  • Posts: 128
Re: RadASM v2.2.1.2 for Masm32 test for chinese
« Reply #24 on: September 22, 2022, 11:20:51 PM »
Fix the ";~" bug.

learn64bit

  • Member
  • **
  • Posts: 128
Re: RadASM v2.2.1.2 for Masm32 test for chinese
« Reply #25 on: September 23, 2022, 01:39:22 AM »
Hope no more bug be captured by anyone!

New playground:

Deal with the MASM source code files
 Step 1 - Text formats
  Text file detection, then convert to RadASM format (Windows text file format)
   Windows - PC
    0D0Ah - CR/LF - Enter
     2 bytes
   Linux/Mac OS(new) - Unix / Mac OS X
    0Dh
     1 byte
   Mac OS(old) - Mac OS 9
    0Ah
     1 byte
 Step 2 - Text encodings
  Encoding convertion - Code-page convertion
   1251 to 936
    1251 to WideChar, then WideChar to 936
     WideChar to 936
      Should prompt the translation or deleting
       Should prompt the line number and byte number in line
   1252 to 936
    1252 to WideChar, then WideChar to 936

Maybe should add UTF8 (without BOM[Byte Order Mark]/Signature)

Damn, somebody already found a bug (Ctrl+Alt+O opened ".rc" checked the "end" keyword)...
« Last Edit: September 25, 2022, 01:49:44 AM by learn64bit »

learn64bit

  • Member
  • **
  • Posts: 128
Re: RadASM v2.2.1.2 for Masm32 test for chinese
« Reply #26 on: September 29, 2022, 02:10:57 PM »
My mouse broken on me!
How do I use RadASM now?

You can just use your keyboard.

Added F6 to switch Focus on EditA/B.

Keyboard shortcuts
 Ctrl+Alt+End
  Toggle the Splitter Bar in middle of window
 Ctrl+Shift+Up
  Move the splitter up
 Ctrl+Shift+Down
  Move the splitter down
 F6
  Goto another SubWindow (Up Window / Down Window)
 Ctrl+Up/Down
  Scroll window
 Ctrl+G
  Goto line

learn64bit

  • Member
  • **
  • Posts: 128
Re: RadASM v2.2.1.2 for Masm32 test for chinese
« Reply #27 on: September 30, 2022, 11:23:48 AM »
Modified menus a little bit.

And try to deal with Find in files and File encodings convertion.

learn64bit

  • Member
  • **
  • Posts: 128
Re: RadASM v2.2.1.2 for Masm32 test for chinese
« Reply #28 on: September 30, 2022, 11:27:14 AM »
size limited

learn64bit

  • Member
  • **
  • Posts: 128
Re: RadASM v2.2.1.2 for Masm32 test for chinese
« Reply #29 on: October 01, 2022, 05:29:53 AM »
Keep doing RadASM menus clean up