- Apr 01, 2020
-
-
nightfox authored
Scrollbar functionality finally exists now, even though there was already a property to toggle a scrollbar from the beginning.. A scrollbar can be useful to visually show how far the user is in the list of items, particularly if the list is long. You can enable the display of a scrollbar by setting the scrollbarEnabled property to true. By default, it is false. For instance (assuming the menu object is lbMenu): lbMenu.scrollbarEnabled = true; When enabled, the scrollbar will appear on the right side of the menu. If borders are enabled, the scrollbar will appear just inside the right border. Also, if the scrollbar is enabled but all the items would fit in a single "page" in the menu, then the scrollbar won't be displayed. The scrollbar uses block characters to draw the scrollbar: ASCII character 176 for the background and ASCII 177 for the block that moves on the scrollbar. If you want to change those characters, you can change the scrollbarInfo.BGChar and scrollbarInfo.blockChar properties in the menu object. By default, the scrollbar colors are high (bright) black for the background and high (bright) white for the moving block character. If desired, those can be changed with the colors.scrollbarBGColor and colors.scrollbarScrollBlockColor properties in the menu object.
-
deuce authored
Win32 now (and it only runs main() from WinMain()). This shouldn't be necessary for MSVC builds.
-
rswindell authored
(metadata).
-
rswindell authored
anyway). Rather than hard-code the list of known FTN zones and othernets, use this easily-updated file.
-
deuce authored
-
deuce authored
-
deuce authored
load_sdl_funcs() is no longer called from SDL_win32_main() Further, the Handle thing doesn't exist anymore, so just remove it.
-
- Mar 31, 2020
-
-
deuce authored
-
deuce authored
It's not unlikely that any utilities using SDL will have new issues... you may want to hold off on updates for a bit until this settles unless you don't use SDL mode.
-
rswindell authored
-
deuce authored
-
rswindell authored
- min_password_length (currently hard-coded to 4) - max_password_length (currently hard-coded to 40) Remove 2 unused system properties (nobody uses PostLink/UTI drivers any more): - psname - psnum
-
rswindell authored
(should default to current behavior: Yes). Set to No to not require the system password while logging in as a system operator (level >= 90). The system password will be required while logged-on and performing administrative-like operations. Added by request from Altere. Also a little code clean-up: replacing repeated constants with uifcYesNoOpts.
-
rswindell authored
(should default to current behavior: Yes). Set to No to not require the system password while logging in as a system operator (level >= 90). The system password will be required while logged-on and performing administrative-like operations. Added by request from Altere.
-
rswindell authored
-
deuce authored
-
rswindell authored
adding 'int' to a string does not append to the string
-
rswindell authored
-
rswindell authored
address of array 'this->cfg.textsec_mod' will always evaluate to 'true'
-
deuce authored
-
rswindell authored
http[s] URLs of the echolists of active Othernets. Uses the new scfg -faddr option to specify your FidoNet address to use when importing the downloaded echolist.
-
rswindell authored
message areas. If not specified, the address from the template sub will be used (if there is one), else the first specified system FTN AKA is used (as before). Removed a bunch of superfluous carriage-returns. Use the Copyright notice defined in sbbsdefs.h.
-
rswindell authored
Added more user flag definitions (not currently used here).
-
rswindell authored
in the text.dat. This may be a sysop-configurable value in the future. text.dat NewPasword is now NewPassswordPromptFmt and includes both the minimum and maximum password length as % specifiers.
-
rswindell authored
Fix XtrnProgLstUnderline for textgen.c compatibility.
-
rswindell authored
-
nightfox authored
-
rswindell authored
when echo is disabled or when we're echoing X's (for password input). Ctrl-R key would redraw the raw password at a password prompt, even when the console is in Echo-X mode, pass a non-zero mode flag to redrwstr() to fix that. Also, some experimental UTF-8 input stuff that doesn't work right yet.
-
- Mar 30, 2020
-
-
rswindell authored
-
rswindell authored
door or when using the ;EXEC sysop command).
-
rswindell authored
-
rswindell authored
-
rswindell authored
sbbsecho.ini file. The command-line can now support an optional network-name or zone followed by an optional echolist-URL. For zones 1 and 21, the echolist URLs have hard-coded defaults that are (at least currently) valid. If anyone has the other URLs for the EchoLists of other FidoNet zones or Othernets, please let me know. The URLs must be an http or https link to an EchoList in backbone.na format.
-
rswindell authored
show_logon_list Added [logonlist] section, see http://wiki.synchro.net/module:logonlist for details.
-
nightfox authored
Version 1.05: Added a null check for the value returned by msgbase.get_index() before using the value wherever get_index() is called.
-
- Mar 29, 2020
-
-
rswindell authored
function (using function.apply()) rather than depending on the js.exec() array-args-expansion feature I recently added and then just removed.
-
rswindell authored
specially, just pass them on to the script as-is. Included a JSDOC note about the use of js.exec.apply() to pass a variable number of arguments (ala execv). Thanks Tracker1 for the pointer to 'spread' which led me to function.apply() and the JS-standard method of achieving the result I needed with this enhancement. I still think that a script that calls exit() is unlikely to expect non-string arguments in the first place, but if we don't need special case behavior, it's better not to add it and keep the behavior consistent with load() and require(). That was the decision of the executive board anyway. :-|
-
nightfox authored
The HOME and END keys now go to the first and last item in the whole list, rather than just the current page. This behavior is more consistent with things like sbbslist.js.
-
rswindell authored
patch/bug-report by Mark Lewis.
-
rswindell authored
-