SharpMT: Saturday, May 21, 2005 at 08:09 PM by Randy
Bug fix time, while waiting for Visual Studio 2005 to ship! Beta 3 addresses the problem with all open drafts being posted when only the current draft was supposed to be posted (the Post All Drafts still works as expected), the fact that sharpmt:// links wasn't opening SharpMT properly, and the preview HTML template is back to "normal". Please keep the bug reports coming - although, I am hoping there aren't many more left!
Update: For some reason the Minimize to SysTray got lost in the shuffle - I've recompiled the EXE (it's now dated May-22) and updated the installs. I have a feeling that Beta 4 will be a while down the line, so I thought I'd just update Beta 3.
Don't know if this is on the to-do list, but the minimize to systray to doesn't work. If you hit minimize, it just disappears. It's still running according to the process list, but you can't get access to it.
suggestion:
>i hope that the URL Ping List will be permanently there so no need to copy paste the list again and again everytime we post our blogs...
>font color box
Yep, the Trackback list is sticky, so to speak, from a draft point of view. MT/TypePad will only ever show a posted draft as blank, but the drafts will store the data.
Font color box... THAT is an interesting one. I mean, like something that you'd select some text and then it pops in a color code? The biggest fear in that is that there's a bunch of ways to denote Font color... I would do typical font color="#000000"/font but that would piss off someone I'm sure. I'll ponder it.
In the meantime, you can always assign upto 10 colors using the 10 custom tags... just make them Enclosing and define the colors you want to have in there.
wen i click on the title name on the blog links side window, my entry titles will get alphabetize, ryt? but i cant get them back on the chronological order back again!?
*so i tried uninstalling and reinstalling it to see whether itll can back, but now i cant even start the program,,, after the splash screen will load, it just gives me a error dialog box.. (similar to window's with the send error/ dont send error error dialog boxes) i even reinstalled the network again but still aint workin..
wen i click on the title name on the blog links side window, my entry titles will get alphabetize, ryt? but i cant get them back on the chronological order back again!?
*so i tried uninstalling and reinstalling it to see whether itll can back, but now i cant even start the program,,, after the splash screen will load, it just gives me a error dialog box.. (similar to window's with the send error/ dont send error error dialog boxes) i even reinstalled the network again but still aint workin..
Don't know what state you've gotten yourself into with the uninstall/reinstall - I've done that at least a dozen times without any issue... reboot, uninstall, and then try to install it again.
Once you're back up and running, there's a "hidden" column in the Blog Links: click on the right most column seperator and drag it right... this will show the ID column, which will let you sort chronologically.
Should be... a lot of the changes that went into 2.6 were done for this reason, but admittedly 3.0 hasn't been checked out for that. Could you give 2.6 a whirl and lemme know how it goes? Odds are there's something hitting the registry that it doesn't have permissions for... or something. Hard to say with the Framework still in beta as well.
OK, All of the V3 beta's have the same proble for me so I did a clean install of windows on virtual PC and it still does it.
System.NullReferenceException: Object reference not set to an instance of an object.
Posted on: September 29, 2005 at 08:30 PM by Randy
Wish I knew what was throwing that... I mean I've been running it for months now.
The good news is that the final release will be out soon - I'll revisit it then
Posted on: September 30, 2005 at 01:56 PM by Randy
Found a problem: when you try to do anything with the menu and a draft isn't open, it will throw the following exception:
See the end of this message, instead of this dialog box, for details on invoking
just-in-time (JIT) debugging.
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at SharpMT.MainForm.DrillDownEdit(Control control)
at SharpMT.MainForm.genericToolStripMenuPopup_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.MenuStrip.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
This is rather remarkable because I recall having the done the same boneheaded thing, when I wrote SharpMT 2.0... nice to know the apple never falls from the tree, the second time.
Anyway, the most common time that you'll see this is after you set up your blog settings the first time you open SharpMT. The workaround is the following:
- Once you've set up the blog settings, close and re-open SharpMT
- Once you've set up the blog settings, click the New Draft toolbar button
- Don't every try to use a menu with no drafts open.
This WILL be fixed for the next Beta and/or next full release - I'm going to grab the commercial edition of VS2005, give it a compile, see what has changed between Beta 2 and RTM, and then kick out #MT 3.0 for "good".
Posted on: September 30, 2005 at 02:05 PM by Randy
Here's one even better: I must have seen this post Beta 3, because it's already working in my local directory. Yay!
The views expressed on this web site are mine, and mine alone. They do not reflect the views of anyone else, including my employer, and they are not endorsed or approved by anyone other than myself: my opinions are of my own design.