Krypton-Suite-Legacy-Archive / Krypton-NET-5.470

A update to Component factory's krypton toolkit to support the .NET 4.7 framework.
BSD 3-Clause "New" or "Revised" License
78 stars 20 forks source link

Make the Help relevant to the Actual Code #17

Open Smurf-IV opened 6 years ago

Smurf-IV commented 6 years ago

It would be nice if the different dll's had different files, and also remove that dotfusticator rubbish from the current chm as well [Check the global namespac(s) in the references section]!

I can do this if you want ?

PWagner1 commented 6 years ago

If you can, that'll be a great help thanks. Been spending hours trying to find a way to update the help files with no progress.

PWagner1 commented 6 years ago

You may notice that I uploaded both the .cab and .mshc files. These were the original files posted on the original repo back in 2016.

Smurf-IV commented 6 years ago

mshc is a zipped format file "http://hv2.helpmvp.com/doc/file-format". Rename the one uploaded, expand and this just contains a js file. The cab is supposed to contain the source images etc. As both of these are only 5KB, then you can safely delete them as they are effectively empty !

I'll See what I can do with the chm and chw files, Assign this to me (And set labels etc) and I'll get on with it in my spare moments..

PWagner1 commented 6 years ago

Ahh, ok then. I'll make backup copies just in case. At the moment though, I'm just resolving some conflicts with the code.

PWagner1 commented 6 years ago

I may have decompiled the .chm file. Will upload directories shortly.

PWagner1 commented 6 years ago

@Smurf-IV

I've somehow managed to 'crack' open the CHM file. I'll upload a new zip file to the Help directory containing its contents.

Smurf-IV commented 6 years ago

I've already done, but it would be useful to have it archived off independently.. Thanks for assigning.. Looks like I've got to perform some "real actions" now :-)

As for aesthetics... what should "we" put in the header and footer elements of each page ? re: image and image

i.e. another redirect for this Github site etc ?

PWagner1 commented 6 years ago

Possibly 'Krypton Toolkit Suite for .NET 4.7' as the header, and for the footer a link to this repo?

PWagner1 commented 6 years ago

It maybe an upload of a new directory. Got 52,000+ files to push.

EDIT: Made a 7zip file using ultra compression.

Smurf-IV commented 6 years ago

The number of files sounds about right (lot's of rubbish from the Dotfusctication and Sandcastle I summize) image The picture also includes the orginal files, so ignore the size !

I'l be putting in place another way of extracting the class diagrams etc, that the sandcastle build used to use. But it will be kept simple and away from the main description mhtml (mht) files

PWagner1 commented 6 years ago

Yes, as the other way to extract it is to use 7zip. I got the archive down from 850+ MB down to about 10 - 20 MB.

Smurf-IV commented 6 years ago

Ok, I have been fighting MHT, html, NDocs, and DocFX they all seem to come out at large file sizes (50MB++). Currently DocFX is winning due ot the ability to create the API documentation AND also have MarkDown files for introdoctions.; But NDocs is in the process of being "Fixed" with Bug reports from me...

PWagner1 commented 6 years ago

Ok, the files I did manage to extract came out as nearly 30,000 HTML files, which were far too many to edit.

Smurf-IV commented 6 years ago

Current progress (What do you think about the logo ?) image

PWagner1 commented 6 years ago

Looks good!

PWagner1 commented 5 years ago

Hi @Smurf-IV

I was just browsing through the help files, have we changed the way this works since its original incarnation? (Issue #113 & #77)

Smurf-IV commented 5 years ago

Not intentionally, But from a search I get "RawGit is now in a sunset phase and will soon shut down. It's been a fun five years, but all things must end." https://rawgit.com/

Also, the URL is incorrect, as it should be Krypton-NET-5.470 not Krypton-NET-4.7 https://rawgit.com/Wagnerp/Krypton-NET-4.7/master/Help/Output/articles/palettes.html#built-in-palettes So the best thing is to relay the root via the project github - Can you do that please ?

e.g. https://wagnerp.github.io/Krypton-NET-5.470/Help/Output/index.html

PWagner1 commented 5 years ago

Hi, yes sure. Do you want me to re-write the create palettes page, as the information is incorrect.

Smurf-IV commented 5 years ago

Yes please, for the rewrite.

PWagner1 commented 5 years ago

Will do

PWagner1 commented 5 years ago

Note to self: Add in VB .NET syntax

Edit: Done