http Links get broken

Thomas Lohrum
Posts: 1324
Joined: Tue Mar 08, 2011 11:15 am

http Links get broken

Postby Thomas Lohrum » Mon Mar 30, 2015 7:49 pm

When editing notes with some http links it will happen occasionally, that one or some links suddenly are displayed as plain text. Sometimes to workaround you can press Enter on that line and backspace to make CN recognize the link again. However the workaround does have no affect on many occasions. I had reported this quite a while ago. This is beginning to bug me. The implementation of links (http and internal links as reported in another thread) is buggy and causing me quite some headaches.

Thomas
User avatar
CintaNotes Developer
Site Admin
Posts: 5001
Joined: Fri Dec 12, 2008 4:45 pm
Contact:

Re: http Links get broken

Postby CintaNotes Developer » Tue Mar 31, 2015 6:03 am

Sorry for all the trouble. I've already ordered Denis to review the code again, and of course I will do the same myself.
Also we'll implement the link watchdog.
I'm sure you understand that it would have been a whole lot easier if this was our own component. Having to deal with MS's RichEdit and Microsoft's bugs overlaying our own, creating unique bug combos, is no joy. But this was and stays still the most reasonable thing to do, as there are no other Rich Text components out there which can work for so many languages and not require a gigantic framework like Qt or whatnot. (Scintilla looked nice but was really for code editing, and didn't support right-to-left languages at all.)

The best thing would be to use the latest versions of RichEdit, but they are not redistributable - CN would require the user to install Office 2010 or later, which is clearly unacceptable.

Please let me know if you come up with a reproduction scenario, this would greatly help.
Alex
Thomas Lohrum
Posts: 1324
Joined: Tue Mar 08, 2011 11:15 am

Re: http Links get broken

Postby Thomas Lohrum » Tue Mar 31, 2015 8:28 am

Hi Alex,

the "TX Text Control Active X" does support Right-to-Left languages. This is for your information only. I don't expect CintaNotes to switch to any other editor control, since this would involve quite some work to adapt a new control (possibly introducing other problems).

Thomas


Links

TX Text Control Active X
http://www.textcontrol.com/en_US/produc ... /overview/

X10: Language Regions, Hyphenation and Right-to-Left Support
http://www.textcontrol.com/en_US/blog/archive/20131112/
User avatar
CintaNotes Developer
Site Admin
Posts: 5001
Joined: Fri Dec 12, 2008 4:45 pm
Contact:

Re: http Links get broken

Postby CintaNotes Developer » Wed Apr 01, 2015 9:57 am

Thanks for the link, Thomas!
Very interesting indeed.
But it would be naive to think that this control is bugless only because it costs money.
Also it will require an extra DLL to carry around, whereas RichEdit is built-in.
So for the time being we're stuck with RichEdit, I'm afraid ;)
Alex

Return to “Bug Reports”