Jump to content

GodIsGreat

Member Since 18 Aug 2016
Offline Last Active Oct 17 2016 11:34 AM
-----

#28969 T4 Question ("Save As..." .pdf)

Posted by GodIsGreat on 23 September 2016 - 12:56 PM

Even when Tooltip is fixed its not going to output a table of contents as bookmarks like other word processors do. The user will have to flip flop around in the text with no organizational structure. Pdf has a built-in organizational structure called bookmarks.

You are losing the organizational structure of your module by not using software better made for pdfs.

Press F1 in esword to see the pdf docs. You find table of contents/bookmarks in the left pane. You could have that in your conversion from esword to pdf if you would listen. :)

help-dave-see-the-light.png


#28839 How Many Resources?

Posted by GodIsGreat on 07 September 2016 - 09:48 PM

eSword is written in the now abandoned language called Visual basic 6. Microsoft deprecated it in 2008. Many companies still have existing code in vb6 but every year there is less and less and less. Compared to modern languages vb6 is obsolete. 

 

VB6 was never known for speed. It's a slow language designed to help beginners learn to program. That is why Microsoft started VB. The language is like using training wheels. You gain ease of use but lack severely in coding options and optimization. Combine that with poor memory management techniques +  best practices coding violations =  sluggish software. 

 

This is also the reason why eSword has a dated look to its interface. The newer and more stylish controls with larger buttons and easier to read elements exist for modern languages. But new controls  are not being developed for VB6 anymore with a few exceptions. The sequels to VB6 was .Net VB and .Net C#. But C# now dominates. Its widely rumored that Microsoft will drop .Net visual basic all together. Either way, VB6 code is not easily converted to .Net C# or .Net visual basic when dealing with thousands of lines of code. 

 

In a nutshell: eSwords developer can only do so much with a deprecated and abandoned language. Dont expect too much.




#28781 Module Installer suggestion

Posted by GodIsGreat on 01 September 2016 - 05:04 PM

I know how to copy files but I get lazy and use the Module installer. It's so fast and easy.

 

Had an idea: show the tab name of the resource on the install screen. And maybe even the user could change the tab name before installing it? It would at least remind the user what the tab name is to make it easier to find after starting eSword.