file info feature
"Simon C" <[email protected]>
| Newsgroups | gmane.comp.mobile.bitpim.devel |
|---|---|
| Message-ID | <002101c5f2d3$c7de67f0$6400a8c0@HOME> |
I'd like to add an extra column to the fileviewer to display the purpose of known files. So for things like pim/pbgroups.dat the column would contain a brief description of the purpose of the file like "Supported phonebook groups". An alternative would be to have the description appear as a tooltip instead of adding a column, this would work better with the new file view. Right clicking and selecting a new menu option "properties" would allow the user to see a more complete description (if available). Each file would be have a type (unknown, binary, text, audio, image, video) the file icon would represent the type. For files of a known type the user would be able to open the file with an appropriate viewer that would decode and present the file in a human friendly format. The hex editor would still be an option for all file types and the only option for unknown types. For binary types the viewer would have to have a packet definition for the file and it would show all the records and fields in the file in a tree view. We would be able to use the existing packet definition for files that already exist. The binary viewer would be a generic viewer that would display all records in the file even ones that are empty or otherwise invalid. For audio, image and video files a sub type or class would have to be provided to allow the viewer to decode the file. All viewers would be capable of saving the decoded data to file. A list of files with brief descriptions, detailed descriptions, file types and packet definitions (if applicable) would be defined for each phone type, these would allow wildcard characters and be inheritable from one phone to another. I have some ideas about implementation, but I'd like to make sure that the ideas and features are OK before going into those details. Simon