• Hide Cursor

    From metalhead@21:1/113 to All on Tue Feb 11 17:24:34 2020
    I'm using lightbar menus, and the cursor flashes on the high (active) menu item. Is there some trick to hiding it?

    Several years ago I asked this question, and I think Jack Phlash told me to just draw the last character with black 0 foreground & black 0 background,
    but that doesn't work (the cursor still flashes.)

    Any suggestion for that?

    Thanks.

    --- Mystic BBS v1.12 A43 2019/03/03 (Raspberry Pi/32)
    * Origin: Alcoholiday / Est. 1995 / alco.bbs.io (21:1/113)
  • From Analog@21:2/123 to metalhead on Tue Feb 11 15:56:34 2020
    I'm using lightbar menus, and the cursor flashes on the high (active)
    menu item. Is there some trick to hiding it?

    VT100 Spec doesn't allow for hiding the cursor. Been there done that...

    |20|15┌─|16|08┤ |08De|07ad|15be|07a|08tz b|07b|15s
    |08└─┘├─┐ |08:>.|07A|08rk |0710|08:|07101|08/|0714|08.
    |04■ |08└|20|15─|16|08┘ |08:>.|10A|02gn |1046|08:|101|08/|10123|08.
    |04A|07n|15al|07o|08g |08:>.|12F|04sx |1221|08:|122|08/|12123|08. |15.|04p|07HENOM|15. |08:>.|15S|07ci |1577|08:|151|08/|15131|08. |04░▒░|08▒██▄▌|08:>.|11T|03qw |111337|08:|113|08/|1113|08.

    --- Mystic BBS v1.12 A45 2020/02/09 (Linux/64)
    * Origin: deadbeatz.org (21:2/123)
  • From metalhead@21:1/113 to Analog on Tue Feb 11 18:15:10 2020
    I'm using lightbar menus, and the cursor flashes on the high (active) menu item. Is there some trick to hiding it?

    VT100 Spec doesn't allow for hiding the cursor. Been there done that...

    Thank you.

    What about changing the character? Maybe instead of the flashing block, it could be a flashing _ or something?

    --- Mystic BBS v1.12 A43 2019/03/03 (Raspberry Pi/32)
    * Origin: Alcoholiday / Est. 1995 / alco.bbs.io (21:1/113)
  • From Analog@21:2/123 to metalhead on Tue Feb 11 17:14:55 2020
    What about changing the character? Maybe instead of the flashing block,
    it could be a flashing _ or something?
    That is the both the implementation of the terminal program and the type of
    OS terminal setup you have.

    For instance, Netrunner has a blinking _ cursor. So what you see is not necessarily what everyone sees.

    |20|15┌─|16|08┤ |08De|07ad|15be|07a|08tz b|07b|15s
    |08└─┘├─┐ |08:>.|07A|08rk |0710|08:|07101|08/|0714|08.
    |04■ |08└|20|15─|16|08┘ |08:>.|10A|02gn |1046|08:|101|08/|10123|08.
    |04A|07n|15al|07o|08g |08:>.|12F|04sx |1221|08:|122|08/|12123|08. |15.|04p|07HENOM|15. |08:>.|15S|07ci |1577|08:|151|08/|15131|08. |04░▒░|08▒██▄▌|08:>.|11T|03qw |111337|08:|113|08/|1113|08.

    --- Mystic BBS v1.12 A45 2020/02/09 (Linux/64)
    * Origin: deadbeatz.org (21:2/123)
  • From ryan@21:1/168 to metalhead on Tue Feb 11 16:36:40 2020
    Several years ago I asked this question, and I think Jack Phlash told me to just draw the last character with black 0 foreground & black 0 background, but that doesn't work (the cursor still flashes.)

    Try moving the cursor position to 0,0

    --- Mystic BBS v1.12 A44 2020/02/04 (Linux/64)
    * Origin: monterey bbs (21:1/168)
  • From g00r00@21:1/108 to metalhead on Tue Feb 11 20:11:02 2020
    I'm using lightbar menus, and the cursor flashes on the high (active)
    menu item. Is there some trick to hiding it?

    Several years ago I asked this question, and I think Jack Phlash told me to just draw the last character with black 0 foreground & black 0 background, but that doesn't work (the cursor still flashes.)

    It depends on the terminal. Some will display the cursor using the current color and others won't. So the black on black trick is hit or miss but that
    is the only real way to try to hide it.

    --- Mystic BBS v1.12 A45 2020/02/09 (Linux/64)
    * Origin: Sector 7 (21:1/108)
  • From metalhead@21:1/113 to Analog on Tue Feb 11 22:47:17 2020
    That is the both the implementation of the terminal program and the type of OS terminal setup you have.

    Thank you. That does ring a bell.

    I'm going to just relocate the cursor to a corner of the screen.

    --- Mystic BBS v1.12 A43 2019/03/03 (Raspberry Pi/32)
    * Origin: Alcoholiday / Est. 1995 / alco.bbs.io (21:1/113)
  • From metalhead@21:1/113 to ryan on Tue Feb 11 22:50:51 2020
    Try moving the cursor position to 0,0

    Thank you for this suggestion, and I apologize, I don't understand what you mean? Can that be done in TheDraw? I don't know how to get to anything lesser than 1,1

    --- Mystic BBS v1.12 A43 2019/03/03 (Raspberry Pi/32)
    * Origin: Alcoholiday / Est. 1995 / alco.bbs.io (21:1/113)
  • From Analog@21:2/123 to metalhead on Tue Feb 11 21:54:31 2020
    I'm going to just relocate the cursor to a corner of the screen.

    This is also a fine idea! You'll have to add this to every grid entry string but it will work.

    |20|15┌─|16|08┤ |08De|07ad|15be|07a|08tz b|07b|15s
    |08└─┘├─┐ |08:>.|07A|08rk |0710|08:|07101|08/|0714|08.
    |04■ |08└|20|15─|16|08┘ |08:>.|10A|02gn |1046|08:|101|08/|10123|08.
    |04A|07n|15al|07o|08g |08:>.|12F|04sx |1221|08:|122|08/|12123|08. |15.|04p|07HENOM|15. |08:>.|15S|07ci |1577|08:|151|08/|15131|08. |04░▒░|08▒██▄▌|08:>.|11T|03qw |111337|08:|113|08/|1113|08.

    --- Mystic BBS v1.12 A45 2020/02/09 (Linux/64)
    * Origin: deadbeatz.org (21:2/123)