Splinter Client
- (ID: 1) [10] Bugs
- (ID: 2) [10] SCBT 0000000
[Pressing a macro key does not supress its display]
- (ID: 28) [5] SCBT 0000004
[when pressing the connect button on the toolbar, focus is not given to the input box, but rather to the render box. This be bad.]
- (ID: 27) [5] SCBT 0000003
[DONT DISPOSE THE SCRIPT EDITOR! SUCKA FOO!
.... cause then you can only open it once ....]
- (ID: 24) [5] SCBT 0000002
[Multiple categories for saved connections not working.]
- (ID: 23) [5] SCBT 0000001
[System.NullReferenceException: Object reference not set to an instance of an object.
at System.Windows.Forms.RichTextBox.EditStreamProc(IntPtr dwCookie, IntPtr buf, Int32 cb, Int32& transferred)
at System.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at System.Windows.Forms.NativeWindow.DefWndProc(Message& m)
at System.Windows.Forms.Control.DefWndProc(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.TextBoxBase.WndProc(Message& m)
at System.Windows.Forms.RichTextBox.WndProc(Message& m)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
http://www.error-bank.com/microsoft.public.dotnet.framework/75936_Thread.aspx
This is a problem in that the EditStreamProc does not do a check to see if
the editStream member of the RichTextBox class is set to null or not before
trying to write to it. This is what causes the NullReferenceException. If a
check for null is added at the top of the method, the error goes away.]
- (ID: 3) [5] ToDo
- (ID: 9) [9] UI
- (ID: 16) [10] Connection Editor
- (ID: 17) [6] Tie in script editor
[To allow scripts to be edited without an active connection.]
- (ID: 18) [0] Allow options to be set
[cmd ret, echo, word wrap, colors, fonts, etc etc]
- (ID: 15) [9] Add font support
- (ID: 8) [8] Add a scrollback buffer limit
[otherwise the more you play the more memory you will use.]
- (ID: 26) [5] Fix output box scroll position on window resize
- (ID: 25) [5] Add vertical scrollbar style to input box
- (ID: 6) [5] Make the returning focus to the input box work better
- (ID: 10) [7] Scripting
- (ID: 11) [9] Firm up macro support.. accept ctl, alt, and shift combos
- (ID: 13) [7] Allow / Disallow aliases to trigger other aliases
- (ID: 33) [5] Script Loading
- (ID: 37) [5] Load from local file
- (ID: 36) [5] Load from web service
- (ID: 35) [5] Load from ftp
- (ID: 34) [5] Load from URI (http / https)
- (ID: 29) [5] Script Saving
- (ID: 32) [5] Save to web service
[Web Service... should allow scripts to be password protected for writing, with a separate password for reading. Blank passwords will be allowed.
]
- (ID: 31) [5] Save to FTP server
[Save to an ftp server.]
- (ID: 30) [5] Save To Local File
- (ID: 22) [5] Pass a reference to the main form to the script host.
- (ID: 12) [3] Add a common library
[functions for parsing command input...
GetVerb
RemoveVerb]
- (ID: 14) [5] (50%) Connection saving
[Need to add support for saving connection options (word wrap, cmd ret, echo, etc)
Also need to automaticly save all connection-specific items (like the script) as they are changed.]
- (ID: 19) [0] User Suggestions
- (ID: 20) [5] "Simpler" scripting
[Something more like zmud
]
- (ID: 21) [5] Dummy version
[clone zmud]
- (ID: 4)
Verify
- (ID: 5)
Variables are stored on the ScriptHost object (11/12/2004)