I know I got quite a few ideas to bother lately, but they just came like floods 馃ぃ. As usual, a picture paints a thousand words:

The basic idea is to make the layout compact without losing any current options while enriching it with more useful stuff.
BTW, I guess it might also well solve #4483?
How is this: https://github.com/SubtitleEdit/subtitleedit/releases/download/3.5.18/SubtitleEditBeta.zip ?
Is Strikethough common?
What should margins for safe area be?
Cool. :)
Why is the button's font bold in the upper section, though?
@niksedk Awesome! Though I can see it's still WIP now, it's already pretty awesome!
For Strikethrough, for me, it's uncommonly used like Underline, just I noticed that at least two other sub editors supporting that, so, just FYI.
For safe area, it's also a FYI feature here. I personally don't use it but not sure if everyone doesn't. After all, many video editors like Premiere support it, in case we need to burn subtitles to the video. But I think it's only useful when the SE preview is resolution based. (Currently, it's not quite...)
Again, I know it's still WIP, since you ask:

@OmrSi Actually only the focused section is bolded, to keep reminding us that we are working on the right side. Imho it can make sense.
Btw, a few fine-tune suggestions on GUI side:

Preview area can be even larger in this way, maybe nice for 4:3 source.
OK, the first working (hopefully) version: https://github.com/SubtitleEdit/subtitleedit/releases/download/3.5.18/SubtitleEditBeta.zip
1) height ratio between current styles + storage styles is 1:1 when resized and can be changed manually via a splitter.
2) the preview window is rather small, and not too well suited for a scaled preview as the text would be very small...
3) added prompt for overwrite
4) added a shortcut instead.
5) fix duplicate menu item
6) TODO
7) added prompt for delete (unless delete prompt has been disabled in setting)

Cool!
For Point 2, when I maximize the manager window, the preview area also gets larger enough to preview everything, but your concern matters too. Then maybe a better solution is by simply adding an "Apply" button Next to the "OK" button, so that we can see the updated result in SE player without closing the manager window, assuming THAT style is used by the current subtitle line. I think this could be a nice workaround too if possible.
Plus a few GUI tweaks for perfectionists, which can be solved by simply offsetting one or two pixels:

And just got an error message that says "invalid value (or param)", not sure why:

Again, thanks a lot for your amazing work on this.
@LeonCheung: How did you get the invalid value (or param) error?
Also, how did you get the small t before the alignment radio button?
For the error, I tried to re-produce but found nothing yet. I'll make sure it can be re-produced and let you know then. :)
The small t comes from the word "Alignment", now it's displayed as "Alighmen" + "t". I tested on another PC, the same. The OS font size is 100% standard btw.
Ah thx, made a bit more room for "Alignment" in latest beta: https://github.com/SubtitleEdit/subtitleedit/releases/download/3.5.18/SubtitleEditBeta.zip
Yes, Alignment fixed, thx.
I think it should be add to "Style Manager" the option of "Wrap style"
@niksedk About the error message we mentioned, try simply minimizing the manager window (click the Minimize button), to see if it can pop up.
@moob158 I think the idea would better be a Tag Library, or Tag List that would simply work like Copy / Paste, since there are many tags and Wrap is just one of them.
thx - the minimize/reopen error should be fixed.
Beta (and code) updated: https://github.com/SubtitleEdit/subtitleedit/releases/download/3.5.18/SubtitleEditBeta.zip
I'll close this now as this is implemented as a version 1 :)
Most helpful comment
How is this: https://github.com/SubtitleEdit/subtitleedit/releases/download/3.5.18/SubtitleEditBeta.zip ?
Is
Strikethoughcommon?What should margins for
safe areabe?