Item Specific/Sensitive Help is not Implemented

Started by Arthur, April 17, 2009, 09:01:58 PM

Previous topic - Next topic

alex

#15
Thanks Stefan!
I have added help items.

Quote1086 Switch Contrast Ratio to increase reading facility  ? ? ? has no effect on my laptop
This option checks contrast ratio between background and text color. Sometimes because of using alpha colors yu could not imagine which would be resulting color for background or text after layering of all styles. In such cases it would be very difficult to distinguish text if background color close to text color. This option specially for this. Yest it violates color your setting but helps to see information. To test this try to use Nesting Levels with deep nesting. Even standard comment color is corrected. 1:1  is original combination, 5:1 is optimized.
HippoEDIT team
[url="http://www.hippoedit.com/"]http://www.hippoedit.com/[/url]

Stefan

#16
276 Minimize HippoEDIT window to an tray icon instead to task bar

447 Choose an sub entry.


This section is tricky for me .... this is just an note about i am working currently .... not ready yet (help welcome ;-) )

Syntax Settings
  443 Enabled syntaxes are shown in menus.\nDisable unneeded to shrink the variety list.
1055 Show Navigation bar\nto
1056 Show Hierarchy bar\nto
1057 Show Overview bar\nto
1058 Show Quick Search bar\nto have an quick access to search function
  277 Show Ruler on top of document\nfor columns orientation
  481 Indicator margin   - Show area on left side for indicator margins like bookmarks and found pointer ... ? ? ?
  252 Show line numbers
  275 Show colored indicators on the side of modified lines
  251 Show markers in text to indicate folding scopes
  213 Highlight the line where the text cursor is in currently
  276 Indentation guides  ? ? ?
  214 Make non-printable chars like blanks,\ntabs and line endings visible
  221 trailing white spaces - Allow white spaces behind last printable char in line  - NO, that's virtual space, what's trailing white spaces?
  216 Scope separators   ? ? ?
Panel Nesting levels ? ? ?   Colored background depending on code scope nesting level
  218 virtual space  - Allow to set text cursor free in document\neven behind last char in line, needed blanks are insert by HippoEDIT
  219 inactive code - Dim background for code outside of current scope
  220 Highlight every second line for better overview over long lists

1059 Chose space between lines
1034 Space between lines:\nChose amount for "At least", "Exactly" and "Multiple"
Stefan, HippoEDIT beta tester 
HippoEDIT - the editor programmers wants to code thyself when they are dreaming.        -Don't just edit. HippoEDIT!-

alex

Hello Stefan,

thanks a lot. Would be available next beta (or release I hope, if would be no serious bugs found).
Here is how I have extended your texts (corresponds sequence you have used):

IDC_CH_NAVIGATION_BAR "Show Navigation bar to navigate between\nlabels and functions available in the document.\nRelevant for this syntax only"
IDC_CH_HIERARCHY_BAR "Show Hierarchy bar to jump between nested scopes of current document easier.\nRelevant for this syntax only"
IDC_CH_OVERVIEW_BAR "Show Overview bar to see overview of your document.\nShows embedded syntaxes, bookmarks, changed areas, selections etc.\nInformation shown controlled by ""Show in Overview Bar"" flag for styles in Font & Colors section.\nRelevant for this syntax only"
IDC_CH_QUICK_SEARCH_BAR "Show Quick Search bar\nto have an quick access to search function.\nRelevant for this syntax only"
IDC_CH_RULER "Show Ruler on top of document\nfor columns orientation.\nRelevant for this syntax only"
IDC_CH_INDICATMARGIN "Show area on left side of view for indicators/markers like\nbookmarks, breakpoints and found pointer etc.\nRight click on it shows Bookmark menu\nCtrl+Click sets the bookmark.\nRelevant for this syntax only"
IDC_CH_LINENUMS "Show line numbers. If ""Indicator Margin"" is Off, used also for displaying markers like bookmarks.\nRelevant for this syntax only"
IDC_CH_CHANGEDLN "Show colored indicators on the side of modified lines.\nRelevant for this syntax only"
IDC_CH_OUTLINING_MARGIN "Show outlining area in which you can see scope boundaries and collapse or collapse scopes.\nRelevant for this syntax only"
IDC_CH_HIGHLINE "Highlight the line where the text cursor is in currently.\nRelevant for this syntax only"
IDC_CH_INDENT_GUIDES "Show vertical lines in text on tab positions to help finding correct indent level.\nRelevant for this syntax only"
IDC_CH_WHITESPACE "Make non-printable chars like blanks,\ntabs and line endings visible.\nRelevant for this syntax only"
IDC_CH_TRAILING_WHITE_SPACE "Show trailing white space (spaces and tabs at the end of line after text)\nin ""Trailing White Space"" color.\nRelevant for this syntax only"
IDC_CH_STR_SEPARAT "Show horizontal divider after specific scope area in text.\Scope separator should be also enabled for the scope in syntax schema.\nRelevant for this syntax only"
IDC_CH_SCOPE_NESTING "Colorize background depending on code scope nesting level (deeper is darker).\nRelevant for this syntax only"
IDC_CH_VIRT_SPACE "Allow to set text cursor free in document\neven behind last char in line, needed blanks are insert by HippoEDIT.\nRelevant for this syntax only"
IDC_CH_INACTIVE_CODE "Dim background for code outside of current scope (only works for embedded syntaxes, as CSS in HTML fex).\nRelevant for this syntax only"
IDC_CH_ALTERNATING_MODE "Highlight every second line for better overview over long lists.\nRelevant for this syntax only"
IDC_CB_SPACING_STYLE "Chose space between lines"
IDC_ED_SPACING_VAL "Space between lines:\nChoose amount for ""At least"", ""Exactly"" and ""Multiple"""

Best regards,
Alex.
HippoEDIT team
[url="http://www.hippoedit.com/"]http://www.hippoedit.com/[/url]

Stefan

1)
I mean "Enable" is to much and redundant here?
in Option ===> Enable Virtual Space
In Edit Menu=> Virtual Space


2)
TRAILING_WHITE_SPACE
as i understand this is only to enable the background color of  "Virtual Space"?
So the name of this option should be match to "Virtual Space" like "Virtual Space bgcolor" or smtg?  Or  "Colored Virtual Space"?
Or "Color Trailing White Space"
And both options should be neighbors in the options dialog?


3)
enabling  "Trailing White Space"  shows White Space (blanks and tabs) chars too. Is this normal?
Stefan, HippoEDIT beta tester 
HippoEDIT - the editor programmers wants to code thyself when they are dreaming.        -Don't just edit. HippoEDIT!-

alex

Hello Stefan,

1) - changed, would be in new beta.

2,3) - no, this has nothing to do with virtual space, but just display in another color real white space (spaces and tabs) at the end of line. Some people do not like them to be saved and delete. So they would like to see them immediately. But from another side this option has not too much sense, if Trim White Space at the end of line on Save is enabled (in Formatting options). It does cutting of the white space automatically on every save (not in open document but in saved). The Trailing White Space option can work independently to White Space settings.

Best regards,
Alex
HippoEDIT team
[url="http://www.hippoedit.com/"]http://www.hippoedit.com/[/url]

Stefan

Code completions

299  Show small hints during typing, suggesting you best guesses\nfrom examine words statistics, dictionaries and templates.
301  Show hint only if suggestion will save you typing n chars.
311  Show hint only if you have typed already n chars.
305+306  Let the hint disappear after n milliseconds (1000 msec are 1 second)
307  Show Auto Completion dialog automatically (instead of pressing Ctrl+Space first)\n
         for list of available functions, subroutines, macros and etc.
         @Alex Note: in help it's called "Code Completion" and  "Auto Completion" too.
                             I think "Code Completion" is the right one because "Auto" could be mean many?
                             This option in Option could be called "Enable autom. Code Completion"
308+309  Show Code Completion-dialog automatically after n milliseconds (1000 msec are 1 second)
394  Show descriptions from Code Templates while hovering an already inserted Code Template.
395+396   Show Code Template descriptions automatically after n milliseconds (1000 msec are 1 second)

316  Chose from where Code Templates should be taken.
5210  Take Code Templates from Style definitions in syntax file
5211  Take Code Templates from Scope definitions in syntax file

        @Alex, suggestion for renaming the wording:
           Auto Code Templates   ==> Chose Code Templates from:
           From Style definitions   ==> Style definitions in syntax file
           From Scope definitions ==> Scope definitions in syntax file
        (This "Take from" is not only valid for "auto" but for Ctrl+Space too, isn't it?)
Stefan, HippoEDIT beta tester 
HippoEDIT - the editor programmers wants to code thyself when they are dreaming.        -Don't just edit. HippoEDIT!-

Stefan

#21
Here i need some help (or do some tests...)

Formating
        Tabs and Spaces

270  Automatically formating options for using tabs and spaces
374  Setting for the options below:\n
         Inserting an TAB (ASCII #09, 0x09) will take place of n spaces (blanks, ASCII #32, 0x20).\n
         On the other side, n spaces will be converted to one tab.
375  Optimal Fill
                  This option controls how indents are inserted.\n
                  If it is On AND Keep as Typed or Spaces to Tabs is selected,\n
                  indented space is converted to be as more tabs as possible and rest is filled by spaces.

376  Auto ? ? ?
377  Do not automatically convert tab and spaces, leave them as typed.
378  Automatically convert typed tabs to spaces, using the amount set above
397  Automatically convert typed spaces to tabs, using the amount set above

( should 'Optimal Fill'  be behind   'keep'   and only accessible if keep is enabled? Or are there more scenarios?)

271  What to do on opening an file (document)
380  Auto detect default indent ? ? ?

272  What to do on saving an file (document)
381  Remove all white spaces (space, blank, tab) after the last char in an line.
382  check encoding ? ? ?


Stefan, HippoEDIT beta tester 
HippoEDIT - the editor programmers wants to code thyself when they are dreaming.        -Don't just edit. HippoEDIT!-

alex

Thanks a lot Stefan!

I would extend Quick Help in new beta 1.46. And probably would remove Optimal Fill from settings.
HippoEDIT team
[url="http://www.hippoedit.com/"]http://www.hippoedit.com/[/url]

Stefan

#23
Formating : Smart Helpers
413  Auto Brackets: Auto close opening brackets (add close pair) like ([{"" as defined in syntax tag <OpenClose>
414  Auto indent: indent next line on Enter based on previous code structure\n(scope, format words, sentence start etc) or just use previous line indent.\nWhen On, also enables auto decrease of indent when typing close scope tag
415  Smart Tab: enables extended logic on pressing tab. As:\nchecking for preferred indent, when pressed on begining of line,\nskiping of existing space characters instead of inserting new tab,\nindenting based on spaces in previous lines, when typed in the middle or end of the line
425  Smart Backspace: tries to un-indent line to previous indent level, found from structure of code
416  Smart End-of-Line:  End-key jumps to last char and then to real EOL and back
417  Smart Home: Home-key jumps to first char and then to pos1 and back
419  Smart Comment: if current line starts with an comment sign and is completed by Enter-key,\nthe next line would be started with this comment sign too
Just for this post:  Surround selection on (,{, [ : surround selected text with\nbraces if one of open braces typed ( (, {, "", ' ).\nSet of braces defined in syntax tag <OpenClose>.
420  Double rate for key repeat: makes two actions instead of one if key is pressed delayed.\nWorks with navigation keys.
421  Format after every paste: use syntax depending rule to auto format the pasted in text
424  Auto delete pair symbols: if closing bracket is deleted and next char is opening bracket delete this too
418  Easy line copy: copies or cut current line content, if no selection done
423  Make operant: auto format case of typed keywords as chosen here

Formating : Auto-Correction
383  If Caps-Lock key is active AND Shift-key is pressed for FIRST char of an word\nthe case is corrected and Caps-Lock key deactivated
384  If an word from the left of the table is found it is replaced by the corresponding word from the right automatically
385  Word to recognize
386  Word to replace
388  Add new or update pair typed in the both fields on the top
389  Delete selected pair
Stefan, HippoEDIT beta tester 
HippoEDIT - the editor programmers wants to code thyself when they are dreaming.        -Don't just edit. HippoEDIT!-

Stefan

@ALex please modify my posts and correct me/add missing for an online reference
Stefan, HippoEDIT beta tester 
HippoEDIT - the editor programmers wants to code thyself when they are dreaming.        -Don't just edit. HippoEDIT!-

alex

Thanks a lot Stefan. I would try to include your descriptions (I will extend them where necessary) in todays beta 1.46.
HippoEDIT team
[url="http://www.hippoedit.com/"]http://www.hippoedit.com/[/url]

Stefan

Options
 Keyboard

364 Chose from default or previous saved keyboard shortcuts list (scheme)
365 Save current loaded scheme under an new name to use this instead of the default one\nwhich may be overwritten on update of HippoEDIT
372 Open the current list in browser to take an overview and also to print it out with your browser capabilities
366 Delete the current loaded scheme
367 Search for an command or shortcut. Hint, try typing 'copy', or type '(alt', or type '+1'  to get an idea how this searching works.
       \nType in an complete shortcut like 'Ctrl+m' to see if it is free to use or if you want to remap it. Hint: use localized key names.
       \nOr start typing the name of an menu like 'tools' to find an command you have seen on that menu and set its hotkey.
368 List of commands with assigned shortcuts
369 Shortcut(s) of the selected command
370 Remove the shown shortcut from the box of the left (i.e. make it available again)
       \nHint: If you want to make it free only to remap it, then this step is not necessary since HippoEDIT ask you to do this for you.
       \nHint: unselect the command by clicking elsewhere in the command list to see your modification.
247 Click in this field and press an shortcut (like 'ctrl+m') you want to assign to currently selected command.
       \nHint: you can assign more then one shortcut to an command. If an shortcut is already mapped, HippoEDIT
       \nwill prompt you if you want to remove this hotkey from that other command.
       \nHint: unselect the command by clicking elsewhere in the command list to see your modification.
371 Assign your new shortcut from the box of the left to the currently selected command.
       \nIf this shortcut is already mapped, HippoEDIT will prompt you if you want to remove this hotkey from that other command.

269 Description of what the current selected command is supposed to do.
373 Description of what the current selected command is supposed to do.
Stefan, HippoEDIT beta tester 
HippoEDIT - the editor programmers wants to code thyself when they are dreaming.        -Don't just edit. HippoEDIT!-

alex

Thanks a lot Stefan,

I would include new Help items in new 1.47 beta. Do not know when (home end of this week/start of next), I have problems on my build machine.
HippoEDIT team
[url="http://www.hippoedit.com/"]http://www.hippoedit.com/[/url]

Stefan

#28
On work. (not finished yet, have to do some test next week for understanding) I will post an reply if i am finish.



Print

326 Print an number on start of each line representing the line position in document, like "View > Editor > Line Numbers" does.
327 Wrap lines -
328 Print in Portrait layout. (Hold the small side of the printout horizontally to read the text)
329 Print in Landscape layout. (Hold the long side of the printout horizontally to read the text)
372 Choose the layout Orientation for the print by selecting one of the possibilities on the right.

330 Columns Count - Columns per Page
332 Columns Gap - Columns Gap Size (white space size between columns)
334 Draw separating line - Columns divider (control drawing of divider line between columns)
335 Theme: choose 'Color Scheme' for the print.\nHint: this way you can have an colored background scheme in editor
       but economize printout costs if you choose here 'Default' scheme which comes with an white background.

I think  "Theme" should be called smtg like "Color Scheme"



Print
 Page Layout

424  Build an string to place as header line on all pages at the printout. Click on the little arrow button on the right\n
        to see and insert %placeolder%, replaced by current content on printout-time.
426 Style: choose the horizontal alignment of this header line.
403 Print header in bold.  ------- OR "Print header formated as bold." ----- native english speakers needed. Please help.
404 Print header in italic.
1084 Place an horizontal separator between header and text area.

428 Top Margin in millimeters. Leave an blank area between top border of paper and text area.
427 Left Margin in millimeters. Leave an blank area between left border side of paper and text area.
429 Right Margin in millimeters. Leave an blank area between right border side of paper and text area.
430 Bottom Margin in millimeters. Leave an blank area between bottom border of paper and text area.

431 Footer, copy from header
433 Style: choose the horizontal alignment of this footer line.
434 Print footer in bold.
435 Print footer in italic.
1085 Place an horizontal separator between text area and footer.
Stefan, HippoEDIT beta tester 
HippoEDIT - the editor programmers wants to code thyself when they are dreaming.        -Don't just edit. HippoEDIT!-

alex

Thanks a lot Stefan,
you suggestion would be in next beta. I have corrected and extend where were necessary.
HippoEDIT team
[url="http://www.hippoedit.com/"]http://www.hippoedit.com/[/url]