pspad: -------------------------------------------------------------------------------- ... There are groups of code pages containing ANSI, OEM, ISO What I need is some genial idea how to show it to users. ... with possibility to add own code pages it should be enough to cover all needs. --------------------------------------------------------------------------------
Hi, I am pleased to see such progress witch the new generation of PSPad, great work! Is it needed to have an (almost) complete list of the encodings in a menu? I personally much prefer this settings as a part of the Open / Save dialogs, like it is implemented e.g. in BabelMap (a nice unicode-centered editor with the unicode character data included) http://www.babelstone.co.uk/Software/BabelPad.html see the dialog in: http://www.babelstone.co.uk/Software/BabelPad_Menu_File_Open.html#Open besides the default "auto detect" there is an ordered list of supported encodings in the combo-box "encoding" these are grouped according to "families", e.g.: UTF..., ISO..., Windows... I also like the descriptive labels, e.g.: ISO 8859-2 : Latin 2 (Non-Cyrillic Central European) There are similar settings in the Save dialog http://www.babelstone.co.uk/Software/BabelPad_Menu_File_Save.html and furthermore BOM and newline settings, which I prefer in this dialog too (as opposed to some program-wide settings). Even if the encoding would be set via menu, I would prefer it to only contain a small selection - the most basic ones like utf-8, the respective "national" ISO... or Windows... (if it can be inherited form the regional settings). This part of the menu would also contain the previously used ones (maybe an adjustable number of them), or the list could be user-adjustable without the last-used functionality. Most of the encodings would be selectable through a dialog, which could be ordered in in encoding "families" like above in BabelPad, or even in a plain alphabetically sorted list - preferably, there would be similar info in each item which would suggest the regional, language or script specifics of the encoding. Some other features would be possible in such a dialog - e.g. a search, which would narrow the matching list while typing (within the descriptive labels of the encodings) - e.g. European, Latin, Cyrillic ... Even some kind of "live preview" of a given file as opened with the specified encoding could be useful (e.g. like in LibreOffice Calc etc.) As for the idea of a development version-5 build od PSPad, even with some limitations, I believe, that at least many of the beta-users would greatly appreciate it! (I for one, would, of course...) regards, vbr -- <http://forum.pspad.com/read.php?2,67953,67977> PSPad freeware editor http://www.pspad.com
