Forum     

Go Back   Digit Technology Discussion Forum > Software > Programming
Register FAQ Calendar Mark Forums Read

Programming The destination for developers - C, C++, Java, Python and the lot


Closed Thread
 
LinkBack Thread Tools Display Modes
Old 24-10-2008, 11:30 AM   #1 (permalink)
You gave been GXified
 
gxsaurav's Avatar
 
Join Date: Jan 2007
Location: New Delhi
Posts: 5,636
Default 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
gxsaurav is offline  
Advertisements. Register and be a member of the community to get rid of them.
Advertisement

Old 24-10-2008, 04:45 PM   #2 (permalink)
Legen-wait for it-dary!
 
dheeraj_kumar's Avatar
 
Join Date: Dec 2004
Location: Chennai
Posts: 2,471
Default 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
dheeraj_kumar is offline  
Old 25-10-2008, 01:59 PM   #3 (permalink)
You gave been GXified
 
gxsaurav's Avatar
 
Join Date: Jan 2007
Location: New Delhi
Posts: 5,636
Default 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
gxsaurav is offline  
Old 25-10-2008, 06:18 PM   #4 (permalink)
Rubik's Uncle!!
 
Charan's Avatar
 
Join Date: Sep 2004
Location: ಬೆಂಗಳೂರು (Bengaluru)
Posts: 3,785
Default Re: Need help in creating a CHM Viewer

@Gx : I will check it out.
__________________
i5 2400 | DH67BL | G.Skill Ripjaw 4 GB | FSP SAGA II 500W | CM 430 Black Elite | MSI R6850 Cyclone PE/OC | XBox 360 Controller | 21.5" Samsung Sync Master 2233 | 4 Mbps @75GB FUP :)
Battlefield 3 Multiplayer Discussion | Battlefield 3 Low Latency Servers List
Charan is offline  
Old 13-11-2008, 04:57 PM   #5 (permalink)
You gave been GXified
 
gxsaurav's Avatar
 
Join Date: Jan 2007
Location: New Delhi
Posts: 5,636
Default 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
gxsaurav is offline  
Old 13-11-2008, 11:49 PM   #6 (permalink)
Rubik's Uncle!!
 
Charan's Avatar
 
Join Date: Sep 2004
Location: ಬೆಂಗಳೂರು (Bengaluru)
Posts: 3,785
Default Re: Need help in creating a CHM Viewer

upload the required UI elements to Skydrive and give me the link .
__________________
i5 2400 | DH67BL | G.Skill Ripjaw 4 GB | FSP SAGA II 500W | CM 430 Black Elite | MSI R6850 Cyclone PE/OC | XBox 360 Controller | 21.5" Samsung Sync Master 2233 | 4 Mbps @75GB FUP :)
Battlefield 3 Multiplayer Discussion | Battlefield 3 Low Latency Servers List
Charan is offline  
Old 14-11-2008, 12:39 AM   #7 (permalink)
You gave been GXified
 
gxsaurav's Avatar
 
Join Date: Jan 2007
Location: New Delhi
Posts: 5,636
Default 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
gxsaurav is offline  
Old 19-11-2008, 12:18 PM   #8 (permalink)
OSS Enthusiast!
 
nitish_mythology's Avatar
 
Join Date: Sep 2005
Location: Hills of Kumaoun
Posts: 664
Default Re: Need help in creating a CHM Viewer

Make it opensource
__________________
Do you know, Shinigamis only eat apples???
nitish_mythology is offline  
Old 20-11-2008, 03:14 PM   #9 (permalink)
CAFEBABE
 
chandru.in's Avatar
 
Join Date: Mar 2008
Location: Bangalore
Posts: 474
Default Re: Need help in creating a CHM Viewer

Quote:
Originally Posted by nitish_mythology View Post
Make it opensource
Do you know whom you are speaking to?
__________________
Chandru

http://tuxychandru.blogspot.com
chandru.in is offline  
Old 29-11-2008, 01:33 AM   #10 (permalink)
OSS Enthusiast!
 
nitish_mythology's Avatar
 
Join Date: Sep 2005
Location: Hills of Kumaoun
Posts: 664
Default Re: Need help in creating a CHM Viewer

^^
Who knows...he might just accept my suggestion
__________________
Do you know, Shinigamis only eat apples???
nitish_mythology is offline  
Old 29-11-2008, 12:38 PM   #11 (permalink)
Alpha Geek
 
Krazy_About_Technology's Avatar
 
Join Date: Jun 2004
Location: Noida - India
Posts: 765
Default 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
Krazy_About_Technology is offline  
Old 29-11-2008, 01:58 PM   #12 (permalink)
The Smaller Bang
 
MetalheadGautham's Avatar
 
Join Date: Sep 2007
Location: Gautham City
Posts: 7,489
Default 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
MetalheadGautham is offline  
Old 29-11-2008, 10:28 PM   #13 (permalink)
You gave been GXified
 
gxsaurav's Avatar
 
Join Date: Jan 2007
Location: New Delhi
Posts: 5,636
Default 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
gxsaurav is offline  
Old 30-11-2008, 12:26 AM   #14 (permalink)
Alpha Geek
 
Krazy_About_Technology's Avatar
 
Join Date: Jun 2004
Location: Noida - India
Posts: 765
Default 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
Krazy_About_Technology is offline  
Closed Thread

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Event Viewer girishrn Software Q&A 1 13-03-2008 04:05 PM
how to use cache viewer PainKiller Software Q&A 12 09-10-2006 01:29 AM
image viewer of win xp amrit1 Software Q&A 5 08-06-2006 11:03 PM
PDF viewer equipment nitinjavakid Software Q&A 7 14-04-2006 02:44 PM
SIS files viewer harsh bajpai Mobiles and Tablets 5 28-10-2005 11:07 PM

 
Latest Threads
- by topgear
- by Charan

Advertisement




All times are GMT +5.5. The time now is 05:54 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.

Search Engine Optimization by vBSEO 3.3.2