• Write

    From DesotoFireflite@VALHALLA to All on Saturday, March 26, 2022 14:10:47
    Is there a way to use the "write" command in js without it using a pause. All I want to do is display a one line comment momentarly without the user having to hit enter. Thanks in advance.

    SysOp: C.G. Learn, AKA: DesotoFireflite
    Valhalla Home Services! - (Synchronet) - bbs.valhallabbs.com:23
    A Gamers Paradise - Over 250 Registered Online Game Doors!

    --- Don't eat the yellow snow!
    ■ Synchronet ■ Valhalla Home Services ■ USA ■ http://valhalla.synchro.net
  • From Nightfox@DIGDIST to DesotoFireflite on Saturday, March 26, 2022 11:58:52
    Re: Write
    By: DesotoFireflite to All on Sat Mar 26 2022 02:10 pm

    Is there a way to use the "write" command in js without it using a pause. All I want to do is display a one line comment momentarly without the user having to hit enter. Thanks in advance.

    If you want to have it wait momentarily without user input, you can call mswait and give it a number of milliseconds to pause.

    Nightfox

    ---
    ■ Synchronet ■ Digital Distortion: digitaldistortionbbs.com
  • From Digital Man to DesotoFireflite on Saturday, March 26, 2022 12:18:35
    Re: Write
    By: DesotoFireflite to All on Sat Mar 26 2022 02:10 pm

    Is there a way to use the "write" command in js without it using a pause. All I want to do is display a one line comment momentarly without the user having to hit enter. Thanks in advance.

    I'm not clear what you're asking. Is the screen clearing immediately after or something happening to the text ("comment") your displaying to the user with write()?
    --
    digital man (rob)

    Sling Blade quote #7:
    Karl: I don't reckon the Good Lord would send anybody like you to Hades.
    Norco, CA WX: 74.7°F, 44.0% humidity, 9 mph S wind, 0.00 inches rain/24hrs
  • From Andre@RDOMENTR to Digital Man on Saturday, March 26, 2022 16:39:02
    Re: Write
    By: Digital Man to DesotoFireflite on Sat Mar 26 2022 12:18 pm

    I'm not clear what you're asking.

    My template for when people say something isn't working:

    1. What are you doing?
    2. What do you expect to happen?
    3. What is actually happening?


    - Andre

    ---
    ■ Synchronet ■ Radio Mentor BBS - bbs.radiomentor.org
  • From DesotoFireflite@VALHALLA to Digital Man on Saturday, March 26, 2022 17:34:49
    Re: Write
    By: Digital Man to DesotoFireflite on Sat Mar 26 2022 12:18 pm

    Re: Write
    By: DesotoFireflite to All on Sat Mar 26 2022 02:10 pm

    Is there a way to use the "write" command in js without it using a
    pause. All I want to do is display a one line comment momentarly
    without the user having to hit enter. Thanks in advance.

    I'm not clear what you're asking. Is the screen clearing immediately after or something happening to the text ("comment") your displaying to the user with write()?

    Everytime I call write, it will display the line, then the pause prompt will follow. I want it so no user activity is required, just show the message. I might us mswait to make it stay there on the screen for a few seconds.

    write("\r\n\1h\1rNumber Pad Required!\r\n\r\n");

    SysOp: C.G. Learn, AKA: DesotoFireflite
    Valhalla Home Services! - (Synchronet) - bbs.valhallabbs.com:23
    A Gamers Paradise - Over 250 Registered Online Game Doors!

    --- CAT (n.), Furry keyboard cover.
    ■ Synchronet ■ Valhalla Home Services ■ USA ■ http://valhalla.synchro.net
  • From DesotoFireflite@VALHALLA to Nightfox on Saturday, March 26, 2022 17:37:07
    Re: Write
    By: Nightfox to DesotoFireflite on Sat Mar 26 2022 11:58 am

    Re: Write
    By: DesotoFireflite to All on Sat Mar 26 2022 02:10 pm

    Is there a way to use the "write" command in js without it using a
    pause. All I want to do is display a one line comment momentarly
    without the user having to hit enter. Thanks in advance.

    If you want to have it wait momentarily without user input, you can call mswait and give it a number of milliseconds to pause.

    so just adding the mswait command with the milliseconds will suppress the pause prompt. I'll give it a shot. I've only used mswait one other time, so I wasn't aware. Thanks

    SysOp: C.G. Learn, AKA: DesotoFireflite
    Valhalla Home Services! - (Synchronet) - bbs.valhallabbs.com:23
    A Gamers Paradise - Over 250 Registered Online Game Doors!

    --- Don't eat the yellow snow!
    ■ Synchronet ■ Valhalla Home Services ■ USA ■ http://valhalla.synchro.net
  • From Digital Man to DesotoFireflite on Saturday, March 26, 2022 16:50:49
    Re: Write
    By: DesotoFireflite to Digital Man on Sat Mar 26 2022 05:34 pm

    Re: Write
    By: Digital Man to DesotoFireflite on Sat Mar 26 2022 12:18 pm

    Re: Write
    By: DesotoFireflite to All on Sat Mar 26 2022 02:10 pm

    Is there a way to use the "write" command in js without it using a
    pause. All I want to do is display a one line comment momentarly
    without the user having to hit enter. Thanks in advance.

    I'm not clear what you're asking. Is the screen clearing immediately after or something happening to the text ("comment") your displaying to the user with write()?

    Everytime I call write, it will display the line, then the pause prompt will follow.

    Most likely, that pause prompt is *not* because of the write() call but rather because your script has stopped executing and the user is returning to a menu that is displaying a menu with a clear-screen sequence or you script has a clear-screen sequence in (e.g. console.clear()) or is displaying a file that has a clear-screen sequence in it. The write() isn't the issue here.

    I want it so no user activity is required, just show the message. I
    might us mswait to make it stay there on the screen for a few seconds.

    write("\r\n\1h\1rNumber Pad Required!\r\n\r\n");

    And then what happens after that? It's *that* that is causing the screen pause. --
    digital man (rob)

    Breaking Bad quote #16:
    Thinking Operation Breath Mint evertime you and me are on a stakeout together. Norco, CA WX: 78.1°F, 39.0% humidity, 11 mph SSE wind, 0.00 inches rain/24hrs
  • From Digital Man to DesotoFireflite on Saturday, March 26, 2022 16:52:19
    Re: Write
    By: DesotoFireflite to Nightfox on Sat Mar 26 2022 05:37 pm

    Re: Write
    By: Nightfox to DesotoFireflite on Sat Mar 26 2022 11:58 am

    Re: Write
    By: DesotoFireflite to All on Sat Mar 26 2022 02:10 pm

    Is there a way to use the "write" command in js without it using a
    pause. All I want to do is display a one line comment momentarly
    without the user having to hit enter. Thanks in advance.

    If you want to have it wait momentarily without user input, you can call mswait and give it a number of milliseconds to pause.

    so just adding the mswait command with the milliseconds will suppress the pause prompt.

    No, an mswait() call will not suppress a pause prompt.

    The pause prompt is happening because there is a screen clear or scroll and there is unacknowledged/read text on the user's screen. Adding an mswait() call isn't going to change that.
    --
    digital man (rob)

    Rush quote #55:
    He'd like a lover's wings to fly on, to a tropic isle of Avalon .. Digital Man Norco, CA WX: 78.1°F, 39.0% humidity, 11 mph SSE wind, 0.00 inches rain/24hrs
  • From Nightfox@DIGDIST to DesotoFireflite on Saturday, March 26, 2022 17:34:52
    Re: Write
    By: DesotoFireflite to Nightfox on Sat Mar 26 2022 05:37 pm

    Is there a way to use the "write" command in js without it using a
    pause. All I want to do is display a one line comment momentarly
    without the user having to hit enter. Thanks in advance.

    If you want to have it wait momentarily without user input, you can
    call mswait and give it a number of milliseconds to pause.

    so just adding the mswait command with the milliseconds will suppress the pause prompt. I'll give it a shot. I've only used mswait one other time, so I wasn't aware. Thanks

    mswait() won't suppress any pause prompts; mswait() simply delays for a moment and then lets the script continue on.
    I might be a little confused. What pause are you seeing that you need to suppress?
    I've used write() before and hadn't necessarily seen it cause any pause prompts where the user had to input anything. If you're seeing such a pause prompt, I'm wondering if it might be because it's automatically pausing for input after a screenful of information, perhaps?

    Nightfox

    ---
    ■ Synchronet ■ Digital Distortion: digitaldistortionbbs.com
  • From DesotoFireflite@VALHALLA to Digital Man on Sunday, March 27, 2022 08:11:50
    Re: Write
    By: Digital Man to DesotoFireflite on Sat Mar 26 2022 04:50 pm

    Re: Write
    By: Digital Man to DesotoFireflite on Sat Mar 26 2022 12:18 pm

    Re: Write
    By: DesotoFireflite to All on Sat Mar 26 2022 02:10 pm

    Is there a way to use the "write" command in js without it using a
    pause. All I want to do is display a one line comment momentarly
    without the user having to hit enter. Thanks in advance.

    I'm not clear what you're asking. Is the screen clearing
    immediately after or something happening to the text ("comment")
    your displaying to the user with write()?

    Everytime I call write, it will display the line, then the pause
    prompt will follow.

    Most likely, that pause prompt is *not* because of the write() call but rather because your script has stopped executing and the user is returning to a menu that is displaying a menu with a clear-screen sequence or you script has a clear-screen sequence in (e.g. console.clear()) or is displaying a file that has a clear-screen sequence in it. The write() isn't the issue here.

    I want it so no user activity is required, just show the message. I
    might us mswait to make it stay there on the screen for a few seconds.

    write("\r\n\1h\1rNumber Pad Required!\r\n\r\n");

    And then what happens after that? It's *that* that is causing the screen pause.

    OK, cool deal, I fully undersatnd. I just got into programing with js, and I'm still learning. It's a big learning curve to me after doing it all with baja. Thanks for the assist.

    SysOp: C.G. Learn, AKA: DesotoFireflite
    Valhalla Home Services! - (Synchronet) - bbs.valhallabbs.com:23
    A Gamers Paradise - Over 250 Registered Online Game Doors!

    --- CAT (n.), Furry keyboard cover.
    ■ Synchronet ■ Valhalla Home Services ■ USA ■ http://valhalla.synchro.net
  • From DesotoFireflite@VALHALLA to Nightfox on Sunday, March 27, 2022 08:19:57
    Re: Write
    By: Nightfox to DesotoFireflite on Sat Mar 26 2022 05:34 pm

    Re: Write
    By: DesotoFireflite to Nightfox on Sat Mar 26 2022 05:37 pm

    so just adding the mswait command with the milliseconds will
    suppress the pause prompt. I'll give it a shot. I've only used
    mswait one other time, so I wasn't aware. Thanks

    mswait() won't suppress any pause prompts; mswait() simply delays for a moment and then lets the script continue on.
    I might be a little confused. What pause are you seeing that you need to suppress?
    I've used write() before and hadn't necessarily seen it cause any pause prompts where the user had to input anything. If you're seeing such a pause prompt, I'm wondering if it might be because it's automatically pausing for input after a screenful of information, perhaps?

    I think Rob hit the nail on the head. I was using a console clear command afterwords. I am going to tweak it a bit. Everytime I've ever used the write command, I get the pause prompt, and not till today did I realize the commands that I put after that would cause the issues I was having. Thanks for the assist.

    SysOp: C.G. Learn, AKA: DesotoFireflite
    Valhalla Home Services! - (Synchronet) - bbs.valhallabbs.com:23
    A Gamers Paradise - Over 250 Registered Online Game Doors!

    --- Don't eat the yellow snow!
    ■ Synchronet ■ Valhalla Home Services ■ USA ■ http://valhalla.synchro.net
  • From Digital Man to DesotoFireflite on Sunday, March 27, 2022 11:03:33
    Re: Write
    By: DesotoFireflite to Digital Man on Sun Mar 27 2022 08:11 am

    And then what happens after that? It's *that* that is causing the screen pause.

    OK, cool deal, I fully undersatnd. I just got into programing with js, and I'm still learning. It's a big learning curve to me after doing it all with baja. Thanks for the assist.

    No problem. You'd have exact same auto-pause behavior using Baja functions.
    --
    digital man (rob)

    Synchronet "Real Fact" #39:
    Synchronet first supported Windows NT v6.x (a.k.a. Vista/Win7) w/v3.14a (2006) Norco, CA WX: 60.0°F, 76.0% humidity, 0 mph E wind, 0.00 inches rain/24hrs
  • From Ragnarok@DOCKSUD to DesotoFireflite on Wednesday, March 30, 2022 19:17:56
    El 26/3/22 a las 18:34, DesotoFireflite escribió:
    Re: Write
    By: Digital Man to DesotoFireflite on Sat Mar 26 2022 12:18 pm

    DM> Re: Write
    DM> By: DesotoFireflite to All on Sat Mar 26 2022 02:10 pm

    >> Is there a way to use the "write" command in js without it using a
    >> pause. All I want to do is display a one line comment momentarly
    >> without the user having to hit enter. Thanks in advance.

    DM> I'm not clear what you're asking. Is the screen clearing immediately after
    DM> or something happening to the text ("comment") your displaying to the user
    DM> with write()?

    Everytime I call write, it will display the line, then the pause prompt will follow. I want it so no user activity is required, just show the message. I might us mswait to make it stay there on the screen for a few seconds.

    write("\r\n\1h\1rNumber Pad Required!\r\n\r\n");

    maybe you have bad size defined at your terminal user settings

    ---
    ■ Synchronet ■ Dock Sud BBS TLD 24 HS - bbs.docksud.com.ar