Skip to content
Snippets Groups Projects
  1. Sep 17, 2017
    • nightfox's avatar
      SlyEdit version 1.51: Added an auto-sign option to the user options... · 03f9922e
      nightfox authored
      SlyEdit version 1.51: Added an auto-sign option to the user options (accessible via Ctrl-U, disabled by default).  If enabled, SlyEdit will automatically sign users' messages with their handle or real name, depending on the sub-board's configuration.  Also added a seting to use only their first name when signing with their real name and whether to sign emails with their real name (enabled by default).
      03f9922e
  2. Sep 13, 2017
  3. Sep 11, 2017
  4. Sep 10, 2017
  5. Sep 09, 2017
  6. Aug 19, 2017
  7. Aug 18, 2017
  8. Aug 17, 2017
  9. Aug 16, 2017
    • nightfox's avatar
      Started working on the ability to select multiple items from the menu (which... · adb2ad45
      nightfox authored
      Started working on the ability to select multiple items from the menu (which is done with the spacebar).  Multi-item selection is enabled by setting the multiSelect property to true (which is false by default).  In multi-select mode, the GetVal() function will return an array of selected return values rather than a string.  The display of selected items still needs to be worked on..  Right now it will display a check mark next to selected items after the user scrolls away from the item, and the position of the check mark is currently a little wierd, but multi-select is working.
      adb2ad45
  10. Aug 14, 2017
  11. Aug 06, 2017
    • nightfox's avatar
    • nightfox's avatar
      Updated the drawing function so that when in numbered mode and there are fewer... · 0d0d4f22
      nightfox authored
      Updated the drawing function so that when in numbered mode and there are fewer items than the menu's height, it looks better.
      0d0d4f22
    • nightfox's avatar
      Added an optional "numbered mode", where each option is displayed with a... · c009bd9d
      nightfox authored
      Added an optional "numbered mode", where each option is displayed with a number to the left (starting at 1), and the user is allowed to choose an option by typing the number of the item.  Numbered mode is disabled by default and can be enabled by setting the numberedMode property to true.  For example:
      lbMenu.numberedMode = true;
      When numbered mode is enabled and the user starts typing a number, the menu will prompt the user for an item number.  The prompt will be located on the line below the menu, so in addition to the menu's height, you'll also need an extra line on the screen to account for the item prompt.  In addition, when the user presses the enter key after the item number, a carriage return/line feed will be outputted, so in numbered mode, the menu's height should not go further than 2 lines below the console height.  Otherwise, the display of the menu will not be correct if the user decides not to enter a number.
      c009bd9d
  12. Aug 05, 2017
  13. Aug 04, 2017
    • nightfox's avatar
      Added a new property to the menu object, ampersandHotkeysInItems, which... · 11926046
      nightfox authored
      Added a new property to the menu object, ampersandHotkeysInItems, which specifies whether or not to interpret an ampersand as a hotkey in a menu item if placed immediately before a non-space character.  It defaults to true.  In some cases it might be desirable to disable that and have all ampersands in the menu items literally displayed.
      11926046
  14. Jul 25, 2017
  15. Jul 17, 2017
  16. Jul 09, 2017
  17. Jul 08, 2017
    • nightfox's avatar
      d2da63c6
    • nightfox's avatar
      Changed the way the border characters are configured in a way that is more... · 562e580a
      nightfox authored
      Changed the way the border characters are configured in a way that is more flexible.  Now, you can specify whatever border characters you want to use by changing the properties in the borderChars object within the menu object.  Also, when adding a menu item, the pHotkey parameter will always be used as the hotkey if specified, but now if that parameter is not specified, then the first non-space character after a & in the item text will be used as the hotkey (in addition to that character being highlighted in a different color, as with the last commit).  Also made some bug fixes regarding scrolling when using a border.
      562e580a
    • nightfox's avatar
      Updated to optinally have the menu draw a border around the menu items. This... · 36b6a1ad
      nightfox authored
      Updated to optinally have the menu draw a border around the menu items.  This functionality uses the new borderStyle property, which can be one of the following: BORDER_NONE (no borders), BORDER_SINGLE (single-line border), or BORDER_DOUBLE (double-line border).  I might add more border styles in  the future (such as single-line vertical with double-line horizontal, etc.).  Also, added a way to have a single non-space character in an item text highlighted with a different color (i.e., to show a hotkey in the item text).  That is done by putting a & in the item text immediately before the key to highlight (i.e., "E&xit" would highlight the 'x' character).  Added the itemTextCharHighlightColor property to specify the color attribute to use to highlight a hotkey character (currently, it defaults to bright yellow).  Also, added the property hotkeyCaseSensitive, which is a boolean that specifies whether or not hotkey matching should be case-sensitive.  It defaults to false.
      36b6a1ad
  18. Jun 30, 2017
  19. Jun 03, 2017
  20. Apr 04, 2017
  21. Feb 09, 2017
  22. Jan 19, 2017
  23. Jan 14, 2017
  24. Jan 13, 2017
  25. Jan 11, 2017
Loading