|
Stephen66515
|
 |
« on: January 20, 2011, 11:08:01 AM » |
|
| Application Name | ForumPad Basic | | Version | 1.0.0.0 | | Short Description | Format Forum Posts Offline | | Supported OSes | Tested on Win7 Ultimate x86 | | Web Page | None | | Download Link | See Attachment (ForumPad v1.11) | | Visual C# 2010 Project File | See Attachment (ForumPad.zip) | | Author | Stephen66515 | DescriptionThis is just a basic notepad style application, which allows you to input BBCode, so you can easily format your forum posts offline, and save them if you need to. FeaturesContains most of the standard notepad features, plus extra ones that allow BBCode to be placed with the click of a button. Planned FeaturesPreview Screen: Preview what your post will look like with the formatted BBCode attached. Screenshots UsageInstallationNo install required, just unzip and run. Known IssuesNone known. *edit* Just fixed a few small errors I found: See new attachment "ForumPad v1.10.zip"
|
|
|
« Last Edit: January 23, 2011, 12:14:49 PM by Stephen66515 »
|
Logged
|
No trees were harmed during the creation of this message. Millions of electrons, however, were terribly inconvenienced"Think left and think right and think low and think high. Oh, the things you can think up if only you try!" - Dr. Seuss
|
|
|
|
superboyac
|
 |
« Reply #1 on: January 20, 2011, 11:16:13 AM » |
|
nice! Hasn't someone else here done a similar program also? Great to have several options.
|
|
|
|
|
Logged
|
|
|
|
|
timns
|
 |
« Reply #2 on: January 20, 2011, 11:16:33 AM » |
|
Wonderful!
Do you have plans to add the rest of the BB codes that can be used?
Edit: sorry - working here under Vista Business x86.
|
|
|
|
« Last Edit: January 20, 2011, 11:22:21 AM by timns »
|
Logged
|
|
|
|
|
|
Stephen66515
|
 |
« Reply #3 on: January 20, 2011, 11:22:35 AM » |
|
Wonderful!
Do you have plans to add the rest of the BB codes that can be used?
Of course, Im going to compile a list tonight when I get home. If you have any in specific you want, let me know and ill sort them out in the next build. nice! Hasn't someone else here done a similar program also? Great to have several options.
Not got the faintest idea, I did a quick google search, which didnt bring anything up lol
|
|
|
|
|
Logged
|
No trees were harmed during the creation of this message. Millions of electrons, however, were terribly inconvenienced"Think left and think right and think low and think high. Oh, the things you can think up if only you try!" - Dr. Seuss
|
|
|
|
|
|
superboyac
|
 |
« Reply #5 on: January 20, 2011, 11:30:28 AM » |
|
That's the one! Good ol, fenix. I think we need a shootout!
|
|
|
|
|
Logged
|
|
|
|
|
Stephen66515
|
 |
« Reply #6 on: January 20, 2011, 11:32:30 AM » |
|
That's the one! Good ol, fenix. I think we need a shootout! Nice, wish I had searched first haha, no worries though, no harm in having a few diff things for the same role  Makes me wanna get to work on the preview now 
|
|
|
|
|
Logged
|
No trees were harmed during the creation of this message. Millions of electrons, however, were terribly inconvenienced"Think left and think right and think low and think high. Oh, the things you can think up if only you try!" - Dr. Seuss
|
|
|
|
Stoic Joker
|
 |
« Reply #7 on: January 20, 2011, 11:52:22 AM » |
|
Cool, this could be quite handy.
But a there are two things I find troubling: If I highlight some text and hit a format button, the tags go to the end of the line instead of around the highlighted text. I can't resize the App Window.
I do like the icon.
|
|
|
|
|
Logged
|
|
|
|
|
Stephen66515
|
 |
« Reply #8 on: January 20, 2011, 11:54:04 AM » |
|
Cool, this could be quite handy.
But a there are two things I find troubling: If I highlight some text and hit a format button, the tags go to the end of the line instead of around the highlighted text. I can't resize the App Window.
I do like the icon.
Im going to be modifying the code to it wraps the text with the desired tag in the next release. Resizing was causing a couple of issues on this version so i disabled while I get to work fixing it.
|
|
|
|
|
Logged
|
No trees were harmed during the creation of this message. Millions of electrons, however, were terribly inconvenienced"Think left and think right and think low and think high. Oh, the things you can think up if only you try!" - Dr. Seuss
|
|
|
|
Stoic Joker
|
 |
« Reply #9 on: January 20, 2011, 11:57:57 AM » |
|
That's the one! Good ol, fenix. I think we need a shootout! Even half done I like this one better, as the UI has a more MessageBoard like feel to it. That "feel" makes it more intuitive to use. It's really quite clever.
|
|
|
|
|
Logged
|
|
|
|
|
Stephen66515
|
 |
« Reply #10 on: January 20, 2011, 11:58:59 AM » |
|
That's the one! Good ol, fenix. I think we need a shootout! Even half done I like this one better, as the UI has a more MessageBoard like feel to it. That "feel" makes it more intuitive to use. It's really quite clever. Thanks 
|
|
|
|
|
Logged
|
No trees were harmed during the creation of this message. Millions of electrons, however, were terribly inconvenienced"Think left and think right and think low and think high. Oh, the things you can think up if only you try!" - Dr. Seuss
|
|
|
|
|
|
Stephen66515
|
 |
« Reply #12 on: January 20, 2011, 04:04:01 PM » |
|
Does anybody want any specific features adding?
|
|
|
|
|
Logged
|
No trees were harmed during the creation of this message. Millions of electrons, however, were terribly inconvenienced"Think left and think right and think low and think high. Oh, the things you can think up if only you try!" - Dr. Seuss
|
|
|
|
timns
|
 |
« Reply #13 on: January 20, 2011, 04:07:34 PM » |
|
Does anybody want any specific features adding?
1. One button for "select all and copy to clipboard" please 2. Allow window re-sizing
|
|
|
|
|
Logged
|
|
|
|
|
Stephen66515
|
 |
« Reply #14 on: January 20, 2011, 04:14:04 PM » |
|
Does anybody want any specific features adding?
1. One button for "select all and copy to clipboard" please 2. Allow window re-sizing Select All + Copy = Will be in the next release Window Resizing is still causing a few problems, so unsure whether I will unlock it on next release, will certainly try 
|
|
|
|
|
Logged
|
No trees were harmed during the creation of this message. Millions of electrons, however, were terribly inconvenienced"Think left and think right and think low and think high. Oh, the things you can think up if only you try!" - Dr. Seuss
|
|
|
|
superboyac
|
 |
« Reply #15 on: January 20, 2011, 04:42:39 PM » |
|
Does anybody want any specific features adding?
OK, you asked for it. This is never good to offer to someone like me... Here's a cool option: have a side panel that shows examples of usage for each of the bbs codes. There's a link to a long wiki-something page (someone posted it yesterday) that lists all the codes with explanations and an example of it's use. If you could take all of that, and have a side panel that shows it, that would be pretty neat. How do you go about selecting the function to see in the panel? I don't know...maybe hovering over one of the buttons, or having a dropdown list of functions...I'm not sure. What do others think?
|
|
|
|
|
Logged
|
|
|
|
|
Stephen66515
|
 |
« Reply #16 on: January 20, 2011, 04:46:50 PM » |
|
Does anybody want any specific features adding?
OK, you asked for it. This is never good to offer to someone like me... Here's a cool option: have a side panel that shows examples of usage for each of the bbs codes. There's a link to a long wiki-something page (someone posted it yesterday) that lists all the codes with explanations and an example of it's use. If you could take all of that, and have a side panel that shows it, that would be pretty neat. How do you go about selecting the function to see in the panel? I don't know...maybe hovering over one of the buttons, or having a dropdown list of functions...I'm not sure. What do others think? How about I add that, in a new window, sort of like a help file?
|
|
|
|
|
Logged
|
No trees were harmed during the creation of this message. Millions of electrons, however, were terribly inconvenienced"Think left and think right and think low and think high. Oh, the things you can think up if only you try!" - Dr. Seuss
|
|
|
|
Stoic Joker
|
 |
« Reply #17 on: January 20, 2011, 04:47:18 PM » |
|
Window Resizing is still causing a few problems What sort of problems? Does anybody want any specific features adding?
OK, you asked for it. This is never good to offer to someone like me... Here's a cool option: have a side panel that shows examples of usage for each of the bbs codes. There's a link to a long wiki-something page (someone posted it yesterday) that lists all the codes with explanations and an example of it's use. If you could take all of that, and have a side panel that shows it, that would be pretty neat. How do you go about selecting the function to see in the panel? I don't know...maybe hovering over one of the buttons, or having a dropdown list of functions...I'm not sure. What do others think? To keep it clean, you could have the text pop-up in a alt/balloon ToolTip Text window (could not think of that a minute ago) on button hover. Or do the (old school) statusbar text on hover.
|
|
|
|
« Last Edit: January 20, 2011, 04:49:41 PM by Stoic Joker »
|
Logged
|
|
|
|
|
Stephen66515
|
 |
« Reply #18 on: January 20, 2011, 05:18:54 PM » |
|
Just fixed a few small errors I found: See new attachment "ForumPad v1.10.zip" Fixed: - File Save Dialog Default Name and File Type
- File Open Dialog Default Name and File Type
Added: - Select All + Copy (one button for both functions)
|
|
|
|
|
Logged
|
No trees were harmed during the creation of this message. Millions of electrons, however, were terribly inconvenienced"Think left and think right and think low and think high. Oh, the things you can think up if only you try!" - Dr. Seuss
|
|
|
|
Stoic Joker
|
 |
« Reply #19 on: January 21, 2011, 01:36:15 PM » |
|
Just grabbed a copy of v1.10 to play with and nothing on the file menu is working now (no response, reaction, or error) ... The buttons all work fine.
|
|
|
|
|
Logged
|
|
|
|
|
Stephen66515
|
 |
« Reply #20 on: January 21, 2011, 01:59:56 PM » |
|
Just grabbed a copy of v1.10 to play with and nothing on the file menu is working now (no response, reaction, or error) ... The buttons all work fine.
Ah crap, seems the code for those has run away, no bloody clue why, ill fix now  ty for letting me know.
|
|
|
|
|
Logged
|
No trees were harmed during the creation of this message. Millions of electrons, however, were terribly inconvenienced"Think left and think right and think low and think high. Oh, the things you can think up if only you try!" - Dr. Seuss
|
|
|
|
Stephen66515
|
 |
« Reply #21 on: January 21, 2011, 02:08:08 PM » |
|
Fixed - Download v1.11 from the main post's attachment 
|
|
|
|
|
Logged
|
No trees were harmed during the creation of this message. Millions of electrons, however, were terribly inconvenienced"Think left and think right and think low and think high. Oh, the things you can think up if only you try!" - Dr. Seuss
|
|
|
|
Stephen66515
|
 |
« Reply #22 on: January 21, 2011, 02:10:02 PM » |
|
Next release should hopefully include the ability to resize the window. Just trying to stop the text area either only going to the bottom half in maximised mode, or the other error where it goes full screen, but hides the top, behind the buttons lol.
|
|
|
|
|
Logged
|
No trees were harmed during the creation of this message. Millions of electrons, however, were terribly inconvenienced"Think left and think right and think low and think high. Oh, the things you can think up if only you try!" - Dr. Seuss
|
|
|
|
Stoic Joker
|
 |
« Reply #23 on: January 21, 2011, 02:38:44 PM » |
|
Next release should hopefully include the ability to resize the window. Just trying to stop the text area either only going to the bottom half in maximised mode, or the other error where it goes full screen, but hides the top, behind the buttons lol. Ah! yes, that is maddening. Not sure if it'll help, but here is the code I've used in the past for sizing ListView controls (it works the same for Edit controls too): Formatted for C++ with the GeSHI Syntax Highlighter [ copy or print] // From Main Window Procedure: case WM_SIZE: WndSizeProc(hWnd, msg, wParam, lParam); break; // Bunch of other unrealated stuff cut out //========================= Adjust the geometry of the status bar and the MDI client objects. void WndSizeProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) { int iStatusHeight, iListHeight; RECT rcParent, rcStatus; HWND hStatus; // Size status bar and get height hStatus = GetDlgItem(hwnd, IDC_MAIN_STATUS); SendMessage(hStatus, WM_SIZE, 0, 0); GetWindowRect(hStatus, &rcStatus); iStatusHeight = rcStatus.bottom - rcStatus.top; // Calculate remaining height and size edit GetClientRect(hwnd, &rcParent); iListHeight = rcParent.bottom - iStatusHeight; SetWindowPos(hListBox,NULL,0,0,rcParent.right-rcParent.left,iListHeight-rcParent.top, SWP_SHOWWINDOW); UpdateWindow(hListBox); }
Or a really Quick-N-Dirty version: Formatted for C++ with the GeSHI Syntax Highlighter [ copy or print] case WM_SIZE: GetClientRect(hWnd, &rc); SetWindowPos(GetWindow(hWnd, GW_CHILD), NULL, 0, 0, rc.right-rc.left, rc.bottom-rc.top, SWP_SHOWWINDOW); break; //-------------------------------------------+++--> END of Case WM_SIZE //==================================================================================
|
|
|
|
|
Logged
|
|
|
|
|
Stephen66515
|
 |
« Reply #24 on: January 21, 2011, 02:46:13 PM » |
|
I managed to fix the resizing problem, forgot I wasnt adding the buttons to a controlstrip, so it was causing the text window to not know where its barrier was, and glued itself to the MenuStrip lol.
Maximize is now working, however, the current size of the box is the minimum i will allow for the moment until I can fix another slight problem.
Next version will contain the resize mode, and also, one ive finished doing the list of each BBCode help thingy, it will be available to view using F1.
I will probably add tooltips just for basic info, using the same rollover text you get on the ones on the forum, nothing special, but they will be there all-the-same.
I dont think ill be doing the 'text wrap' feature in the next version, as im sort of just throwing them together fixing problems here and there and not really had time to work out how to get it to (omg my dog just farted at me and ive lost my train of thought) add X to the beginning of the highlighted text, and X to the end.
If there are any other features people would like, feel free to ask me.
I might include an inbuilt browser that will quickly load up the DC forum, or just a shortcut key that will open up DC in your default browser, not too sure yet cause this isnt really aimed just at the DC forum, so I dont think it would be fair to only have that link on it.
|
|
|
|
|
Logged
|
No trees were harmed during the creation of this message. Millions of electrons, however, were terribly inconvenienced"Think left and think right and think low and think high. Oh, the things you can think up if only you try!" - Dr. Seuss
|
|
|
|