News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests

Main Menu

RadASM v2.2.1.2 for Masm32 test for chinese

Started by learn64bit, August 06, 2022, 03:46:34 PM

Previous topic - Next topic

learn64bit


learn64bit

Unicode vs. Ansi
RadASM is a Ansi program
  It do not support WideChar filePath
  But now it support WideChar filePath for quick view file in TextFileMode
   Drag a file then Drop it in RadASM
   Do not save the file!
    If you need to edit the file don't use DragAndDrop!

learn64bit

NSimSux font
https://drive.google.com/file/d/1UIm1jMu-nAFRHHQPqEoTI-JCKEwoChKp/view?usp=share_link
  (first time use google drive, if something wrong tell me)
OriginalSha1sum:4bde644f7203b47c075e14cf8e797a3db215a035
TamperedSha1sum:4acf8ffa9b268f29b0d6f089f683b37b00fd2b22

learn64bit


learn64bit


learn64bit


learn64bit


learn64bit

PageLeft
Ctrl+,
  Alt+Left
   can not use it in Windows 7 64-bit
PageSize
  EditWidth - ( 8 * ChineseCharacterWidth )
PageRight
Ctrl+.
  Alt+Right

PageDown
Scroll down 1 page with change caret position
PageUp
Scroll up 1 page with change caret position
Ctrl+PageDown
Scroll down 1 page without change caret position
Ctrl+PageUp
Scroll up 1 page without change caret position
Ctrl+Home
Goto top
Ctrl+End
Goto end
Ctrl+Up
Scroll down 1 line without change caret position
Ctrl+Down
Scroll up 1 line without change caret position
Ctrl+Left
Move caret to the WordStart
Ctrl+Right
Move caret to the WordEnd
Shift+Left
Select to left
Shift+Right
Select to right
Shift+Ctrl+Left
Select to the WordStart
Shift+Ctrl+Right
Select to the WordEnd

Should be added
Shift+Alt+Delete
  Delete Line

Alt+1
Alt -> w -> 1
Alt+2
Alt -> w -> 2

learn64bit

Change to 4 chinese charaters
8 chinese charaters is too complicated to count for human

Microsoft Pinyin New Experience Input Style (10.1.7601.0) - Microsoft Pinying IME - MSPY
Ctrl+SpaceBar
  Open/close IME
Ctrl+. - Ctrl+Period
  Switch between Chinese punctuation and English punctuation
Shift
  Chiese/English Input Switching Key - Switch between Chinese and English
Shift+BackSpace
  Reconvert the Chinese character on the left side of the cursor back to pinyin
Shift+SpaceBar
  全角/半角切换 - Switch between full-width and half-width

Windows 7 - Text Editor
Copy Text
  Unicode
   utf16le to utf16le
    WideChar
  Ansi
   should keep encoding same


learn64bit


learn64bit



learn64bit

Text Editor
  0A file will be converted to 0D0A file if you save the file.
    it's not a bug, that's just original author's design

Text
  0D0Ah(2 bytes)
      PC - Windows
  0Ah(1 byte)
      UNIX - Linux
  0Dh(1 byte)
      MacOS - OS X

learn64bit

#74
1
q: How you use the RadASM?
a: Win+R -> D:\RadASM\RadRAM.exe -> Alt -> V -> P -> Shift+MouseDoubleClick on test.cmd / test.asm -> Alt -> V -> P -> Alt -> W -> S -> T

2
q: How you make source code backup?
a: rename test.asm to test.asm.1 or .9999, then RadASM -> Ctrl+S -> save a new test.asm to ramdisk for ml&link



bug fix: not Shift key, it's Ctrl key...