 |
24-10-2008, 11:30 AM
|
#1 (permalink)
|
|
You gave been GXified
Join Date: Jan 2007
Location: New Delhi
Posts: 5,636
|
Need help in creating a CHM Viewer
Today I download an E-Book in CHM format & something struck my mind. Although I am using a cyber cafe computer to read this CHM but I found that other then UltraCHM which is paid there is no good looking CHM Viewer for Windows, whether XP or Vista.
The default one in Windows XP & Vista is same like the one released in 1998. I wanted to make it better but don't know how to code. I am looking for help, can someone make a good looking & half decent CHM Viewer with me in .net? I will give the UI Component & how to make the deisgn, you will have to make the underlying engine & program it. The default one in Windows is good enough as far as layout etc is concerned so lets make the default one look & function better....
If you are interested, let me know. I will give the UI components as soon as I get back to Lucknow. It can be made either in WPF (prefered as the backend code is just .net) as well as WinForms(what matters here is the looks cos HTML is rendered using IE engine which isn't WPF accelerated anyway)
__________________
about.me/gxsaurav
|
|
|
|
Advertisements. Register and be a member of the community to get rid of them.
|
|
Advertisement
|
|
24-10-2008, 04:45 PM
|
#2 (permalink)
|
|
Legen-wait for it-dary!
Join Date: Dec 2004
Location: Chennai
Posts: 2,471
|
Re: Need help in creating a CHM Viewer
^^ I was facing the same problem last month. I downloaded an ebook, and couldnt get the HTML Help to zoom in more than it did, for easy reading. I did some research on it, and here are some links:
http://www.ultrachm.com/ - UltraCHM, it has the zoom feature I needed. Paid.
http://www.help-explorer.com/downloads.php - Help Explorer Viewer - supports Help 1 & 2, Free for single-user.
http://www.helpware.net/ - Viewers for Help 1 & 2. Free. Also contains lots of info.
http://chmspec.nongnu.org/latest/index.html - CHM file format, completely documented.
__________________
If the Start Windows Restart when Windows starts check box is checked Windows Restart will start automatically every time Windows is started. - Actual excerpt from a windows program help file
|
|
|
25-10-2008, 01:59 PM
|
#3 (permalink)
|
|
You gave been GXified
Join Date: Jan 2007
Location: New Delhi
Posts: 5,636
|
Re: Need help in creating a CHM Viewer
^^^ i saw those apps but didn't like them much. First they don't fit in the Windows Vista's look & feel environment & 2nd, they don't have enough features & sometimes overkill. That's y I decided to make my own....
__________________
about.me/gxsaurav
|
|
|
25-10-2008, 06:18 PM
|
#4 (permalink)
|
|
Rubik's Uncle!!
Join Date: Sep 2004
Location: ಬೆಂಗಳೂರು (Bengaluru)
Posts: 3,785
|
Re: Need help in creating a CHM Viewer
@Gx : I will check it out.
|
|
|
13-11-2008, 04:57 PM
|
#5 (permalink)
|
|
You gave been GXified
Join Date: Jan 2007
Location: New Delhi
Posts: 5,636
|
Re: Need help in creating a CHM Viewer
Like I said previously, since I was out of Lucknow & had no computer & internet here...I am a bit late in posting the application Mock UI here. Today it is complete, here is the Photoshoped Render of what I call "Help Manual"
Now, I need help from some developers for this. I can provide the UI elements etc but someone need to program it. Charan, your help is appriciated
__________________
about.me/gxsaurav
|
|
|
13-11-2008, 11:49 PM
|
#6 (permalink)
|
|
Rubik's Uncle!!
Join Date: Sep 2004
Location: ಬೆಂಗಳೂರು (Bengaluru)
Posts: 3,785
|
Re: Need help in creating a CHM Viewer
upload the required UI elements to Skydrive and give me the link  .
|
|
|
14-11-2008, 12:39 AM
|
#7 (permalink)
|
|
You gave been GXified
Join Date: Jan 2007
Location: New Delhi
Posts: 5,636
|
Re: Need help in creating a CHM Viewer
I am having problem with my BSNL connection. None of the Microsoft website is opening. I will give you on Yahoo Messenger.
__________________
about.me/gxsaurav
|
|
|
19-11-2008, 12:18 PM
|
#8 (permalink)
|
|
OSS Enthusiast!
Join Date: Sep 2005
Location: Hills of Kumaoun
Posts: 664
|
Re: Need help in creating a CHM Viewer
Make it opensource
__________________
Do you know, Shinigamis only eat apples???
|
|
|
20-11-2008, 03:14 PM
|
#9 (permalink)
|
|
CAFEBABE
Join Date: Mar 2008
Location: Bangalore
Posts: 474
|
Re: Need help in creating a CHM Viewer
Quote:
Originally Posted by nitish_mythology
Make it opensource 
|
Do you know whom you are speaking to?
__________________
Chandru
http://tuxychandru.blogspot.com
|
|
|
29-11-2008, 01:33 AM
|
#10 (permalink)
|
|
OSS Enthusiast!
Join Date: Sep 2005
Location: Hills of Kumaoun
Posts: 664
|
Re: Need help in creating a CHM Viewer
^^
Who knows...he might just accept my suggestion
__________________
Do you know, Shinigamis only eat apples???
|
|
|
29-11-2008, 12:38 PM
|
#11 (permalink)
|
|
Alpha Geek
Join Date: Jun 2004
Location: Noida - India
Posts: 765
|
Re: Need help in creating a CHM Viewer
Hey GX, there is a CHM viewer for Windows Mobile written in C#, its called CHMReader.net. Its an open source project at CodeProject.com. You can download it and source code @ http://www.codeproject.com/KB/mobile...ew=Quick&fr=26
I think the code can be easily used for a desktop app as far as parsing of CHM files is concerned. have a look at it.
__________________
Dell Inspiron 1525 - C2D 2 Ghz, 3GB, 250GB, X3100 :)
Samsung Omnia Pro B7610 with Stock WM 6.1 ROM
Blog: http://www.sumitbhardwaj.co.in/blog
|
|
|
29-11-2008, 01:58 PM
|
#12 (permalink)
|
|
The Smaller Bang
Join Date: Sep 2007
Location: Gautham City
Posts: 7,489
|
Re: Need help in creating a CHM Viewer
^^Now THATS what I am talking about. I knew there was a .net app made for CHM viewing. But I forgot the name. This may or may not be the one I heard of, but its a nice place to start. Porting the code to Windows Vista should be somewhat straightforward I guess.
__________________
http://TheSmallerBang.wordpress.com
eMachines E725 - T4400 2.2GHz, 1GB, 160GB
Nokia 5130XM * T-Sonic 610 2GB
Nokia 2323C * Samsung Galaxy Y
Apple iPad 2 16GB WiFi
|
|
|
29-11-2008, 10:28 PM
|
#13 (permalink)
|
|
You gave been GXified
Join Date: Jan 2007
Location: New Delhi
Posts: 5,636
|
Re: Need help in creating a CHM Viewer
The engine can be easily made yaar, it's just IE's HTML engine to decode the CHM. I m making the UI these days in WPF, weekends par hi time milta hai ab to
__________________
about.me/gxsaurav
|
|
|
30-11-2008, 12:26 AM
|
#14 (permalink)
|
|
Alpha Geek
Join Date: Jun 2004
Location: Noida - India
Posts: 765
|
Re: Need help in creating a CHM Viewer
Well, then what is left? UI, you are designing. Engine, can be made easily as you said. The only thing that remains is the plumbing code for the UI that connects it to the engine features and there you have it.  I was thinking that the Engine for the programmer and UI for the designer, will take most of the time.
I understand that CHM files are just HTML files compiled together into a single file along with extra features like the table of contents and search functionality. I will study the project and try to implement something in .NET 3.5 compatible code (the engine part). Lets see if i could make something out of it.
__________________
Dell Inspiron 1525 - C2D 2 Ghz, 3GB, 250GB, X3100 :)
Samsung Omnia Pro B7610 with Stock WM 6.1 ROM
Blog: http://www.sumitbhardwaj.co.in/blog
|
|
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
|
|
|