diff --git a/appendices/migration74/windows-support.xml b/appendices/migration74/windows-support.xml index 5b110c573d..3587b02f70 100644 --- a/appendices/migration74/windows-support.xml +++ b/appendices/migration74/windows-support.xml @@ -15,7 +15,16 @@ CTRL handling - CTRL+C and CTRL+BREAK on console can be caught by setting a handler function + + CTRL + C + + and + + CTRL + BREAK + + on console can be caught by setting a handler function with sapi_windows_set_ctrl_handler. diff --git a/appendices/reserved.constants.core.xml b/appendices/reserved.constants.core.xml index 2cd27139a5..d4bf1a072b 100644 --- a/appendices/reserved.constants.core.xml +++ b/appendices/reserved.constants.core.xml @@ -718,7 +718,12 @@ - A Windows CTRL+C event. + A Windows + + CTRL + C + + event. Available as of PHP 7.4.0 (Windows only). @@ -730,7 +735,12 @@ - A Windows CTRL+BREAK event. + A Windows + + CTRL + BREAK + + event. Available as of PHP 7.4.0 (Windows only). diff --git a/chmonly/usingchm.xml b/chmonly/usingchm.xml index 9a2c678360..2a60943eb5 100644 --- a/chmonly/usingchm.xml +++ b/chmonly/usingchm.xml @@ -154,47 +154,96 @@ Close the Help Viewer - ALT+F4 + + + ALT + F4 + + Display the Options menu - ALT+O + + + ALT + O + + Hide or show the Navigation pane - ALT+O, and then T + + + ALT + O + , + and then T + Print a topic - ALT+O, and then P + + + ALT + O + , + and then P + Move back to the previous topic - ALT+LEFT ARROW + + + ALT + LEFT ARROW + + Move forward to the next topic (provided you have viewed it just previously) - ALT+RIGHT ARROW + + + ALT + RIGHT ARROW + + Turn on or off search highlighting. - ALT+O, and then O + + + ALT + O + , + and then O + Return to the help file home page - ALT+O, and then H + + + ALT + O + , + and then H + Switch between the Navigation pane and the Topic pane - F6 + F6 Scroll through all the links in a topic or through all the options on a Navigation pane tab - TAB + TAB Display context (right click) menu - SHIFT+F10 + + + SHIFT + F10 + + @@ -212,19 +261,29 @@ Display the Contents tab - ALT+C + + + ALT + C + + Open and close a book or folder - PLUS SIGN and MINUS SIGN, or LEFT ARROW and RIGHT ARROW + + + and - + or LEFT ARROW and RIGHT ARROW + Select a topic - DOWN ARROW and UP ARROW + + DOWN ARROW and UP ARROW + Display the selected topic - ENTER + ENTER @@ -242,19 +301,38 @@ Display the Index tab - ALT+N + + + ALT + N + + Type a keyword to search for - ALT+W, and then type the word + + + ALT + W + , + and then type the word + Select a keyword in the list - UP ARROW and DOWN ARROW + + UP ARROW and DOWN ARROW + Display the associated topic - ENTER or ALT+D + + ENTER or + + ALT + D + + @@ -272,35 +350,82 @@ Display the Search tab - ALT+S + + + ALT + S + + Type a keyword to search for - ALT+W, and then type the word + + + ALT + W + , + and then type the word + Start a search - ALT+L + + + ALT + L + + Select a topic in the results list - ALT+T, and then UP ARROW and DOWN ARROW + + + ALT + T + , + and then + UP ARROW and DOWN ARROW + Display the selected topic - ENTER or ALT+D + + ENTER or + + ALT + D + + Search for a keyword in the result list of a prior search - ALT+U + + + ALT + U + + - Search for words similar to the keyword. For example, to find words like "running" and "runs" for the keyword "run" - ALT+M + + Search for words similar to the keyword. + For example, to find words like "running" and "runs" for the keyword "run" + + + + ALT + M + + Only search through topic titles - ALT+R + + + ALT + R + + @@ -318,23 +443,51 @@ Display the Favorites tab - ALT+I + + + ALT + I + + Add the currently displayed topic to the Favorites list - ALT+A + + + ALT + A + + Select a topic in the Favorites list - ALT+P, and then UP ARROW and DOWN ARROW + + + ALT + P + , + and then + UP ARROW and DOWN ARROW + Display the selected topic - ENTER or ALT+D + + ENTER or + + ALT + D + + Remove the selected topic from the list - ALT+R + + + ALT + R + + @@ -352,15 +505,24 @@ Index Lookup - Select the words you would like to look up and press F1 + + Select the words you would like to look up and press + F1 + Find on page - CTRL+F, and then adjust options + + + CTRL + F + , + and then adjust options + Refresh page - F5 + F5 diff --git a/features/commandline.xml b/features/commandline.xml index c57764a0b7..3f6f354762 100644 --- a/features/commandline.xml +++ b/features/commandline.xml @@ -1598,8 +1598,17 @@ php > If the readline extension is not available, prior to PHP 8.1.0, invoking the &cli.sapi; with the option provided the interactive mode. In this mode, a complete PHP script is supposed to be given via STDIN, and after termination - with CRTL+d (POSIX) or CTRL+z - followed by ENTER (Windows), this script is evaluated. + with + + CTRL + D + + (POSIX) or + + CTRL + Z + + followed by ENTER (Windows), this script is evaluated. This is basically the same as invoking the &cli.sapi; without the option. diff --git a/reference/misc/functions/sapi-windows-set-ctrl-handler.xml b/reference/misc/functions/sapi-windows-set-ctrl-handler.xml index 2b579c3eba..74a6f6eb08 100644 --- a/reference/misc/functions/sapi-windows-set-ctrl-handler.xml +++ b/reference/misc/functions/sapi-windows-set-ctrl-handler.xml @@ -29,8 +29,18 @@ A callback function to set or remove. If set, this function will be called - whenever a CTRL+C or CTRL+BREAK event - occurs. The function is supposed to have the following signature: + whenever a + + CTRL + C + + or + + CTRL + BREAK + + event occurs. + The function is supposed to have the following signature: voidhandler intevent @@ -40,7 +50,7 @@ event - The CTRL event which has been received; + The CTRL event which has been received; either PHP_WINDOWS_EVENT_CTRL_C or PHP_WINDOWS_EVENT_CTRL_BREAK. @@ -48,7 +58,16 @@ Setting a &null; handler causes the process to ignore - CTRL+C events, but not CTRL+BREAK events. + + CTRL + C + + events, but not + + CTRL + BREAK + + events. diff --git a/reference/ui/ui.area.xml b/reference/ui/ui.area.xml index aa6845d25a..5ba1fc9f97 100644 --- a/reference/ui/ui.area.xml +++ b/reference/ui/ui.area.xml @@ -87,21 +87,30 @@ UI\Area::Ctrl - Shall be set in the modifiers passed to key and mouse events when the CTRL key is active + + Shall be set in the modifiers passed to key and mouse events + when the CTRL key is active + UI\Area::Alt - Shall be set in the modifiers passed to key and mouse events when the ALT key is active + + Shall be set in the modifiers passed to key and mouse events + when the ALT key is active + UI\Area::Shift - Shall be set in the modifiers passed to key and mouse events when the SHIFT key is active + + Shall be set in the modifiers passed to key and mouse events + when the SHIFT key is active +