Author Topic: MasmBasic  (Read 143689 times)

jj2007

  • Moderator
  • Member
  • *****
  • Posts: 7548
  • Assembler is fun ;-)
    • MasmBasic
Re: MasmBasic - a fast and easy-to-use library
« Reply #105 on: August 25, 2013, 06:53:52 PM »
Thanxalot, John, that was very helpful :t

Version 5 attached, with testbeds included - just click the "Try one more" link in MbGuide.rtf.

...
FileWrite
$esi            C:\Users\User\Desktop\~tmp25081517.asm
$edi            C:\Windows\system32\NOTEPAD.EXE

After installing masm32, same as above ---------------------------------------------------------------------------

After associating .asm with qeditor.exe ..
HKCR\.asm
default=[asm_auto_file]
HKCR\asm_auto_file\shell\Open\Command
default=["D:\masm32\qeditor.exe" "%1"]

HKCR\Applications\qEditor.exe\shell\open\command        ["D:\masm32\qeditor.exe" "%1"]
...
Registry HKCU   $edi            "D:\masm32\qeditor.exe" "%1"
Registry HKLM   $edi            No luck in HKLM...
Registry HKCR   $edi            "D:\masm32\qeditor.exe" "%1"
Registry HKCR   $edi            "D:\masm32\qeditor.exe" "%1"

FileWrite
$esi            C:\Users\User\Desktop\~tmp25081536.asm
$edi            D:\masm32\qeditor.exe

Antariy

  • Member
  • ****
  • Posts: 541
Re: MasmBasic - a fast and easy-to-use library
« Reply #106 on: August 25, 2013, 08:34:36 PM »
Version 5 did found MASM32 installation path, but also allowed to change the drive to be installed to, and successfully installed on a different drive :t

dedndave

  • Member
  • *****
  • Posts: 8734
  • Still using Abacus 2.0
    • DednDave
Re: MasmBasic - a fast and easy-to-use library
« Reply #107 on: August 25, 2013, 09:20:54 PM »
successful install   :t

the title bar is looking a lot better
however, if i move the mouse to a specific spot between items, the dropdown menu flashes in and out

for example, between Help and AutoCode, there is a spot where the Help menu is repeatedly shown and hidden

jj2007

  • Moderator
  • Member
  • *****
  • Posts: 7548
  • Assembler is fun ;-)
    • MasmBasic
Re: MasmBasic - a fast and easy-to-use library
« Reply #108 on: August 25, 2013, 09:46:26 PM »
between Help and AutoCode, there is a spot where the Help menu is repeatedly shown and hidden

That's a known bug to be fixed soon :(

@Alex: The first line of the listbox ("matches") can be used to drag it. While the listbox has the focus, cursor left exits to found text, cursor right exits to findbox. One * as in mov*edx means "find mov and edx in the same line". More stars mean "extend search to n lines".

dedndave

  • Member
  • *****
  • Posts: 8734
  • Still using Abacus 2.0
    • DednDave
Re: MasmBasic - a fast and easy-to-use library
« Reply #109 on: August 25, 2013, 10:18:16 PM »
not trying to hurry you - lol
just wanted to help you wring out the bugzzz

Antariy

  • Member
  • ****
  • Posts: 541
Re: MasmBasic - a fast and easy-to-use library
« Reply #110 on: August 25, 2013, 11:09:43 PM »
@Alex: The first line of the listbox ("matches") can be used to drag it. While the listbox has the focus, cursor left exits to found text, cursor right exits to findbox. One * as in mov*edx means "find mov and edx in the same line". More stars mean "extend search to n lines".

Not drag - resize. When bottom edge of listbox is below or sometimes near of bottom edge of the screen, it is not resizable using top edge of a listbox.

qWord

  • Member
  • *****
  • Posts: 1454
  • The base type of a type is the type itself
    • SmplMath macros
Re: MasmBasic - a fast and easy-to-use library
« Reply #111 on: August 26, 2013, 12:06:55 AM »
oh no, I'm excluded from the best lib on net  :(

BTW: eliFoTdaolnwoDLRU?
MREAL macros - when you need floating point arithmetic while assembling!

jj2007

  • Moderator
  • Member
  • *****
  • Posts: 7548
  • Assembler is fun ;-)
    • MasmBasic
Re: MasmBasic - a fast and easy-to-use library
« Reply #112 on: August 26, 2013, 03:13:43 AM »
oh no, I'm excluded from the best lib on net  :(

BTW: eliFo...

Obviously, you are not excluded ;-)

jj2007

  • Moderator
  • Member
  • *****
  • Posts: 7548
  • Assembler is fun ;-)
    • MasmBasic
Re: Fearless beta testers
« Reply #113 on: August 26, 2013, 08:22:28 PM »
not trying to hurry you - lol
just wanted to help you wring out the bugzzz

Thanxalot, Dave & Alex & Sinsi :icon14:

I fixed the flickering between the System Apps and Help menus, and a couple of other issues in File/New Masm source, and it should be fine now.

The installer is now on top of this thread.

dedndave

  • Member
  • *****
  • Posts: 8734
  • Still using Abacus 2.0
    • DednDave
Re: MasmBasic - a fast and easy-to-use library
« Reply #114 on: August 27, 2013, 02:21:11 PM »
nice   :t

anta40

  • Member
  • ***
  • Posts: 293
Re: MasmBasic - a fast and easy-to-use library
« Reply #115 on: August 27, 2013, 10:33:19 PM »
Hi jj,

I got the "Oops! It seems that MasmBasic is not good for you.."

:icon_eek:

jj2007

  • Moderator
  • Member
  • *****
  • Posts: 7548
  • Assembler is fun ;-)
    • MasmBasic
Re: MasmBasic - a fast and easy-to-use library
« Reply #116 on: August 28, 2013, 03:22:52 AM »
I got the "Oops! It seems that MasmBasic is not good for you.."

That's mean :biggrin:

What does the attached exe show as output?

anta40

  • Member
  • ***
  • Posts: 293
Re: MasmBasic - a fast and easy-to-use library
« Reply #117 on: August 28, 2013, 04:08:33 AM »
This is the output:
Quote
Registry HKCR
$edi            No luck in HKCR/App...
$Err$()         The operation completed successfully.

Registry HKCU   $edi            No luck in HKCU...
Registry HKLM   $edi            No luck in HKLM...
Registry HKCR   $edi            No luck in HKCR...

FileWrite
$esi            C:\Users\CSL-NB-064\Desktop\~tmp28080107.asm
$edi            C:\Program Files\Microsoft Visual Studio 11.0\Common7\IDE\devenv
.exe
Bye...

jj2007

  • Moderator
  • Member
  • *****
  • Posts: 7548
  • Assembler is fun ;-)
    • MasmBasic
Re: MasmBasic - a fast and easy-to-use library
« Reply #118 on: August 28, 2013, 05:51:53 AM »
$edi            C:\Program Files\Microsoft Visual Studio 11.0\Common7\IDE\devenv

Ouch... that's a tough case 8)

I am really tempted to send you googling for Visual Basic, that's what you deserve :P
However, after several glasses of a good red wine I decided to give you a last chance - try again ;-)

anta40

  • Member
  • ***
  • Posts: 293
Re: MasmBasic - a fast and easy-to-use library
« Reply #119 on: August 28, 2013, 09:59:32 AM »
OK, finally it asked for macros.asm
Seems to work, now  :biggrin: