Welcome Guest.   Make a donation to an author on the site December 18, 2014, 10:39:50 PM  *

Please login or register.
Or did you miss your validation email?


Login with username and password (forgot your password?)
Why not become a lifetime supporting member of the site with a one-time donation of any amount? Your donation entitles you to a ton of additional benefits, including access to exclusive discounts and downloads, the ability to enter monthly free software drawings, and a single non-expiring license key for all of our programs.


You must sign up here before you can post and access some areas of the site. Registration is totally free and confidential.
 
The N.A.N.Y. Challenge 2014! Download dozens of custom programs!
   
   Forum Home   Thread Marks Chat! Downloads Search Login Register  
Pages: [1] 2 3 4 5 6 ... 10 Next   Go Down
  Reply  |  New Topic  |  Print  
Author Topic: BBCeditor 1.1.35  (Read 89594 times)
fenixproductions
Honorary Member
**
Posts: 1,181



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« on: March 25, 2009, 07:07:59 PM »

BBCeditor is a simple editor for BBCode.

Anyone is welcome to write mini-review Wink

I am opened for any comments and suggestions.
Web page
Download
Sources

.NET 2.0 framework is required!

Snippets
Users can define their favourite phrases to be used in "auto-coplete type" list box which pops up on Ctrl+Space shortcut. Please remember, that if you want to have multiple lines for snippet, you should use Ctrl+Enter to jump to new line in Value field of Snippets tab (Settings window).

Custom toolbar size
It is now possible to set own toolbar size via Settings dialog. If you want to do so you need to have your own buttons images and set their folder.
Sample images are included into ZIP (inside "tango24" folder).

Custom buttons
Users can add their own buttons to top toolbar. They can also define bbcode which will be inserted into editor and HTML code replacement for preview.
Please remember to define tags without brackets (both: for bb and HTML)!

Customizable preview themes
Preview control uses styles.css file located in application's directory. Anyone can change its content easily, just to make preview better.

Screenshot:


1.1.35
- added - option for clearing non-existing Recent files on startup
- changed - if some text is selected, clicking on Regexp button uses it inside tags - if there are (.*?) or (\d*?) in expressions
- added - few Regex buttons samples added - taken from here as ioncube suggested

1.1
- changed - changed images functionality
- changed - upper case bug fixed
- added - DC images added
- added - Minimize added

1.0.30
- fixed - AskForSaveOnExit and AskSaveOnExit did not work properly;

1.0.29
- fixed - list tag problem (alternative parser engine only);

1.0.28
- added - Inline Mode which puts cursor within inserted tags;
- changed - general code clean-up;
- fixed - files paths problems for Recent menu;
- fixed - problems with alternative parsing engine for few empty tags preview;

1.0.27
- fixed - Replace problems with spaces;

1.0.26
- fixed - error on startup with files (with Undo/Redo activated);
- changed - simple text custom buttons support multiple lines in BBcode field (use Ctrl+Enter to add it);
- changed - new icon for BBCeditor.exe;

1.0.25
- added - "Choose CSS" tool;
- added - UndoRedo feature (experimental, can be set by INI!);
- added - more CSS classes for elements!
- changed - Ctrl+G for Replace dialogue (old Ctrl+R is now handled by Redo);
- fixed - Paste handling (text is unformatted now);

« Last Edit: January 26, 2013, 06:00:25 AM by fenixproductions » Logged

Надо было учиться, а не камни в школу бросать...
--
When I am bored I write for displaynone smiley
--
f0dder is my personal hero smiley
mouser
First Author
Administrator
*****
Posts: 33,770



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #1 on: March 25, 2009, 07:12:24 PM »

Nice  Thmbsup
Logged
fenixproductions
Honorary Member
**
Posts: 1,181



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #2 on: March 26, 2009, 09:22:14 AM »

1.0.1 is out smiley

I've made a little change / fix:
previously all tags have been added at the end of the text and caret moved to the beginning. Now tags are inserted into caret location.
Logged

Надо было учиться, а не камни в школу бросать...
--
When I am bored I write for displaynone smiley
--
f0dder is my personal hero smiley
superboyac
Charter Member
***
Posts: 5,794


Is your software in my list?

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #3 on: March 26, 2009, 01:41:07 PM »

I've been dying to have something like this.  The main feature request that I have is to allow custom tags and associated custom buttons for those tags.
Logged

fenixproductions
Honorary Member
**
Posts: 1,181



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #4 on: March 26, 2009, 01:46:44 PM »

2superboyac
This is something I've been planning to add after spell check.
Logged

Надо было учиться, а не камни в школу бросать...
--
When I am bored I write for displaynone smiley
--
f0dder is my personal hero smiley
fenixproductions
Honorary Member
**
Posts: 1,181



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #5 on: March 26, 2009, 02:36:40 PM »

Small update to see if SpellChecker works correctly. Please test smiley

P.S. Only english for now.
Logged

Надо было учиться, а не камни в школу бросать...
--
When I am bored I write for displaynone smiley
--
f0dder is my personal hero smiley
cranioscopical
Friend of the Site
Supporting Member
**
Posts: 4,200



see users location on a map View Profile Read user's biography. Give some DonationCredits to this forum member
« Reply #6 on: March 26, 2009, 04:34:41 PM »

The main feature request that I have is to allow custom tags and associated custom buttons for those tags.
+1
Also, any chance of an option for the buttons to be twice the size?
Logged

Chris
cranioscopical
Friend of the Site
Supporting Member
**
Posts: 4,200



see users location on a map View Profile Read user's biography. Give some DonationCredits to this forum member
« Reply #7 on: March 26, 2009, 04:48:47 PM »

Small update to see if SpellChecker works correctly. Please test smiley

P.S. Only english for now.
It does for me. It's happy with some off-beat words and also it uses British English which is better for me, personally, than American English but not quite as useful as Canadian English. smiley
« Last Edit: March 26, 2009, 04:50:36 PM by cranioscopical » Logged

Chris
fenixproductions
Honorary Member
**
Posts: 1,181



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #8 on: March 26, 2009, 04:56:31 PM »

Quote from: cranioscopical
Also, any chance of an option for the buttons to be twice the size?
I'll consider it when I add Options dialog.

Quote from: cranioscopical
It does for me. It's happy with some off-beat words and also it uses British English which is better for me, personally, than American English but not quite as useful as Canadian English. smiley

It's OpenOffice dictionary AFAIR.
Logged

Надо было учиться, а не камни в школу бросать...
--
When I am bored I write for displaynone smiley
--
f0dder is my personal hero smiley
superboyac
Charter Member
***
Posts: 5,794


Is your software in my list?

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #9 on: March 26, 2009, 05:01:34 PM »

2superboyac
This is something I've been planning to add after spell check.
Cool!
Logged

fenixproductions
Honorary Member
**
Posts: 1,181



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #10 on: March 26, 2009, 05:26:28 PM »

One more small update (no version change):
- fix for problem with multiple quotes (found while editing previous post smiley
Logged

Надо было учиться, а не камни в школу бросать...
--
When I am bored I write for displaynone smiley
--
f0dder is my personal hero smiley
fenixproductions
Honorary Member
**
Posts: 1,181



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #11 on: March 28, 2009, 08:29:38 PM »

1.0.3 is out!

I've added possibility to define custom buttons and to set toolbars size.

Custom buttons will insert defined bbcode into editor. Please, remember that brackets are added automatically so do not use them in Settings dialog. Same thing goes with HTML code replacement for tags.

Setting own toolbars height can be achieved in Settings but user will have to define valid images (PNG) folder. These images will be used as buttons icons. If you don't know how to name your PNGs, take a look on included tango24 folder.
Logged

Надо было учиться, а не камни в школу бросать...
--
When I am bored I write for displaynone smiley
--
f0dder is my personal hero smiley
fenixproductions
Honorary Member
**
Posts: 1,181



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #12 on: March 29, 2009, 12:09:40 AM »

1.0.4 is out.

I've fixed lower toolbar images scalling (too much comments in code Wink
Logged

Надо было учиться, а не камни в школу бросать...
--
When I am bored I write for displaynone smiley
--
f0dder is my personal hero smiley
cranioscopical
Friend of the Site
Supporting Member
**
Posts: 4,200



see users location on a map View Profile Read user's biography. Give some DonationCredits to this forum member
« Reply #13 on: March 29, 2009, 09:17:18 AM »

1.0.4 is out.

I've fixed lower toolbar images scalling (too much comments in code Wink

Thanks for fixing the scaling, that works nicely now!  thumbs up
Logged

Chris
steeladept
Supporting Member
**
Posts: 1,058



Fettucini alfredo is macaroni & cheese for adults

see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #14 on: April 01, 2009, 08:43:55 PM »

Maybe something I missed, but I can't get this thing to work for me.  It appears as though it should be an extract and run application (assuming .Net 2.0 exists) - is that correct?

Either way, that is what I did and it is just not doing anything from what I can tell.
Logged
fenixproductions
Honorary Member
**
Posts: 1,181



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #15 on: April 02, 2009, 07:22:03 AM »

2steeladept
If you got .NET framework 2.0 installed on your machine: download, unpack and double click on EXE. Nothing more.

I can see only three things which can be a problem:
- no 2.0 framework installed - app will not start at all;
- dictionaries  - in older machines it takes a time for reading them (5 seconds here) so you can rename dic folder temporary to see if it's the reason;
- no automatic refresh - application is loaded, you type code in but have no preview (either hit F5 or click on top right refresh button);

Other reasons should generate error messages. Do you get any?
Logged

Надо было учиться, а не камни в школу бросать...
--
When I am bored I write for displaynone smiley
--
f0dder is my personal hero smiley
fenixproductions
Honorary Member
**
Posts: 1,181



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #16 on: April 03, 2009, 11:03:55 AM »

1.0.5 is out.

I've added window with information about available shortcuts.
Users can also define "Save as" filename (date&time variables support) template.
Logged

Надо было учиться, а не камни в школу бросать...
--
When I am bored I write for displaynone smiley
--
f0dder is my personal hero smiley
cranioscopical
Friend of the Site
Supporting Member
**
Posts: 4,200



see users location on a map View Profile Read user's biography. Give some DonationCredits to this forum member
« Reply #17 on: April 03, 2009, 04:59:27 PM »

Is the table bit right?

with a 3 x 3 I get:

 
Logged

Chris
fenixproductions
Honorary Member
**
Posts: 1,181



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #18 on: April 03, 2009, 06:11:40 PM »

2cranioscopical
I see you've got only one header here so first column width is set according to it:



You can always try to change CSS for it Wink

Thanks for spotting that. I see it needs to be fixed ("automatic table" should insert same number of "th" tags as "td").
« Last Edit: April 03, 2009, 06:32:10 PM by fenixproductions » Logged

Надо было учиться, а не камни в школу бросать...
--
When I am bored I write for displaynone smiley
--
f0dder is my personal hero smiley
fenixproductions
Honorary Member
**
Posts: 1,181



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #19 on: April 03, 2009, 06:23:57 PM »

1.0.6 is out!

Fixed: only one "th" tag was added for many columns.

ToDo: better table tag parsing.
« Last Edit: April 03, 2009, 06:36:31 PM by fenixproductions » Logged

Надо было учиться, а не камни в школу бросать...
--
When I am bored I write for displaynone smiley
--
f0dder is my personal hero smiley
cranioscopical
Friend of the Site
Supporting Member
**
Posts: 4,200



see users location on a map View Profile Read user's biography. Give some DonationCredits to this forum member
« Reply #20 on: April 03, 2009, 06:53:09 PM »

I see you've got only one header here so first column width is set according to it:

 embarassed  Whenever there's a point I have  >75% chance of missing it.

Thanks for .6
Logged

Chris
fenixproductions
Honorary Member
**
Posts: 1,181



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #21 on: April 03, 2009, 07:29:35 PM »

2cranioscopical
I'll try to implement better parsing and nicer preview (with colspan and separate classes for rows / columns) for tables.

BTW I was wrong. Columns width depends on the widest cell. Your first column was set to header because it had "the longest" content. With colspan implemented this will no longer be a problem but you will have to get your hands dirty with CSS :p

I suggest to customize style.css for better visibility:
Formatted for CSS with the GeSHI Syntax Highlighter [copy or print]
  1. table
  2. {
  3. border: 1px dotted rgb(90,90,90);
  4. }
  5.  
  6. td
  7. {
  8. border: 1px dotted rgb(255,0,0);
  9. padding:4px;
  10. }
  11.  
  12. th
  13. {
  14. padding:4px;
  15. border: 1px dotted rgb(0,0,255);
  16. background-color: rgb(255,255,200);
  17. }

P.S. And I found another bug for tomorrow: empty cells are not visible Sad
« Last Edit: April 03, 2009, 07:44:54 PM by fenixproductions » Logged

Надо было учиться, а не камни в школу бросать...
--
When I am bored I write for displaynone smiley
--
f0dder is my personal hero smiley
fenixproductions
Honorary Member
**
Posts: 1,181



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #22 on: April 05, 2009, 04:34:38 PM »

1.0.7 is out!

I've changed table tag parsing so now "colspan" attribute will be used for rows with less columns than max.
Additionally each table, row and cell have unique class name. Just take a look on the source of generated preview (RMB -> Show source).

I have also implemented automatic preview.
« Last Edit: April 05, 2009, 06:45:05 PM by fenixproductions » Logged

Надо было учиться, а не камни в школу бросать...
--
When I am bored I write for displaynone smiley
--
f0dder is my personal hero smiley
cranioscopical
Friend of the Site
Supporting Member
**
Posts: 4,200



see users location on a map View Profile Read user's biography. Give some DonationCredits to this forum member
« Reply #23 on: April 05, 2009, 06:20:16 PM »

Quote
I've changed tab;e tag parsing so now "colspan" attribute will be used for rows with less columns than max.
Additionally each table, row and cell have unique class name.
Wellthanksforthat

And now, for the common-sensely challenged, how about a robust 'undo' ?
Logged

Chris
fenixproductions
Honorary Member
**
Posts: 1,181



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #24 on: April 05, 2009, 06:55:33 PM »

And now, for the common-sensely challenged, how about a robust 'undo' ?
OK. I'll try to add it.

Honestly: I had only read about it and it looked complicated so I've decided to add it later. Now it's time for it, IMHO.

BTW One question which bothers me:
What do you think about drag'n'drop? What would it be the best way to get that implemented for files?

I've thought about it and the only way I see now is:
- bbc files - open immediately (should I ask about saving changed content or don't bother user at all?);
- txt files - insert text from them;
- images - insert proper img tag.

But I am not sure about it. Any other ideas?
Logged

Надо было учиться, а не камни в школу бросать...
--
When I am bored I write for displaynone smiley
--
f0dder is my personal hero smiley
Pages: [1] 2 3 4 5 6 ... 10 Next   Go Up
  Reply  |  New Topic  |  Print  
 
Jump to:  
   Forum Home   Thread Marks Chat! Downloads Search Login Register  

DonationCoder.com | About Us
DonationCoder.com Forum | Powered by SMF
[ Page time: 0.071s | Server load: 0.06 ]