Author Topic: MasmBasic  (Read 153051 times)

Spamm3r

  • Regular Member
  • *
  • Posts: 2
Re: MasmBasic
« Reply #375 on: April 15, 2017, 12:04:41 AM »
So hi! I am starting to learn asm and i have just found MasmBasic and to be honest after problems with VS (still cant set up subsystem) I am happy with it. But is there an possibility to change resolution of this ?

And is there an way to customize colors of background of text? I want to make it darker. Thanks!

jj2007

  • Moderator
  • Member
  • *****
  • Posts: 7730
  • Assembler is fun ;-)
    • MasmBasic
Re: MasmBasic
« Reply #376 on: April 15, 2017, 01:54:09 AM »
But is there an possibility to change resolution of this

What exactly do you mean with "resolution"? Does it look better if you hold Shift when opening a file, and use "screenshot mode"?

Quote
And is there an way to customize colors of background of text? I want to make it darker. Thanks!

Ctr G, udc=14, <Return>

LordAdef

  • Member
  • ***
  • Posts: 260
Re: MasmBasic
« Reply #377 on: April 16, 2017, 08:33:38 PM »
This fellow programmer reminds me of my suggestion of some colour tabs... remember?

Any chance of you giving us this powerful colour enhancement?

http://masm32.com/board/index.php?topic=6055.msg64384#msg64384

jj2007

  • Moderator
  • Member
  • *****
  • Posts: 7730
  • Assembler is fun ;-)
    • MasmBasic
Re: MasmBasic
« Reply #378 on: April 17, 2017, 04:29:09 AM »
Any chance of you giving us this powerful colour enhancement?

Real MenTM select the text, hit Ctrl G and type col=ff8000h :P

Spamm3r

  • Regular Member
  • *
  • Posts: 2
Re: MasmBasic
« Reply #379 on: April 17, 2017, 05:46:16 AM »
Any chance to get more sharp titles (I mean, file, edit etc) Beacuse on 1920x1080 they are not sharp...

jj2007

  • Moderator
  • Member
  • *****
  • Posts: 7730
  • Assembler is fun ;-)
    • MasmBasic
Re: MasmBasic
« Reply #380 on: April 17, 2017, 06:21:14 AM »
Sharp titles: If you hold Shift when opening a file e.g. from the recent files list, and confirm "screenshot mode", do they look better? There is a problem with the Gdi+ font that I use to work around Aero...

LordAdef

  • Member
  • ***
  • Posts: 260
Re: MasmBasic
« Reply #381 on: April 17, 2017, 04:40:21 PM »
Any chance of you giving us this powerful colour enhancement?

Real MenTM select the text, hit Ctrl G and type col=ff8000h :P

and how do the Real Men set the bk colour?

jj2007

  • Moderator
  • Member
  • *****
  • Posts: 7730
  • Assembler is fun ;-)
    • MasmBasic
Re: MasmBasic
« Reply #382 on: April 17, 2017, 07:03:14 PM »
and how do the Real Men set the bk colour?

Ha :t

You are getting ambitious here :icon_mrgreen:

1. Make a copy of
\Masm32\MasmBasic\Res\RichMasm.ini and place it in
\Masm32\MasmBasic\Res\UserDef\RichMasm.ini

2. Edit the lines under udc=nn, i.e. lines 18 to 25
3. Restart the editor.

That's for the document background. In case you want different backgrounds for individual sentences:
1. Try that in Micros**t Word (and tell me if that is possible :bgrin:)
2. Paste the result in RichMasm.

As mentioned in the 124 bugs thread, I need to add a warning that mat=0 destroys the work. If I find the time, I may add a Ctrl G bgc=bbggrrH function, too.

Attached a beta for you, Alex 8)

LordAdef

  • Member
  • ***
  • Posts: 260
Re: MasmBasic
« Reply #383 on: April 18, 2017, 03:24:31 AM »
Thanks JJ, I will try that.



Quote
You are getting ambitious here :icon_mrgreen:

Nice one!  ::)


I use the Office trick often, it works.

Do you have plans to implement that infamous colour tab as we talked about in the other thread? That would be a great for a future upgrade version.

jj2007

  • Moderator
  • Member
  • *****
  • Posts: 7730
  • Assembler is fun ;-)
    • MasmBasic
Re: MasmBasic
« Reply #384 on: April 18, 2017, 03:39:48 AM »
Do you have plans to implement that infamous colour tab

No, but I have a little project for you ;)

LordAdef

  • Member
  • ***
  • Posts: 260
Re: MasmBasic
« Reply #385 on: April 22, 2017, 06:40:50 PM »
Hi JJ,

I just checked the beta you sent it. The UserDef worked! Thanks
But the Beta didn`t build my project.

When you say a "Beta for you", is it something related to the colour things we were talking about it? I didn´t see the difference.

ps (And I´m still using an old version of RM... I´ve got to update it but it was running so nicely I didn´t stop to do it)

jj2007

  • Moderator
  • Member
  • *****
  • Posts: 7730
  • Assembler is fun ;-)
    • MasmBasic
Re: MasmBasic
« Reply #386 on: April 22, 2017, 10:43:59 PM »
But the Beta didn`t build my project.

What happened? Details please 8)

Quote
When you say a "Beta for you", is it something related to the colour things we were talking about it? I didn´t see the difference.

Hey, that was ages ago :P I can't remember what was "beta" at that moment. Anyway, current version is online and works like a charm.

LordAdef

  • Member
  • ***
  • Posts: 260
Re: MasmBasic
« Reply #387 on: April 23, 2017, 06:30:43 PM »
Quote
What happened? Details please

Never mind, I´ve downloaded the latest version and everything is sweet!!

I got it=> you got the code for "bgc=" in there, right? That´s niice.

I know we are doing BGR, but would it be possible in the future to invert it to RGB? A lot more convenient when using color pickers that returns you the Hex values, and they usually do it in RGB. It´s only a Copy/Paste.

I like this online one, check it out, quite convenient: https://www.webpagefx.com/web-design/color-picker/a1d490


jj2007

  • Moderator
  • Member
  • *****
  • Posts: 7730
  • Assembler is fun ;-)
    • MasmBasic
Re: MasmBasic
« Reply #388 on: April 23, 2017, 08:41:27 PM »
Hmmmm... what about bgc=? and col=? instead of an online colour picker?

Of course, this requires major changes in the RichMasm source ::)

  void Val(esi)
  ...
  .if edx==-127           ; user typed col=? or bgc=?
      void RgbCol(?)      ; let the colour picker do it
  .endif

LordAdef

  • Member
  • ***
  • Posts: 260
Re: MasmBasic
« Reply #389 on: April 23, 2017, 10:09:14 PM »
that would be fantastic!