.. :   aka artbear, mailto: artbear@inbox.ru

.. include:: commonchm.txt


#####################################################################

#####################################################################
..	<chminfo>
		<insert nodes="//common/maininfo/*"/>
		<alinks>_1cpp_hooker_</alinks>
		<klinks>
			
			Hooker
		</klinks>
	</chminfo>

.. contents:: 
	:backlinks: none

** "" / "Hooker".**

 ,     
1   FormEx,     /  ,
      1++.

**:  2.5  .**

**  :**

0.        1++
" ** / EnableHookEventsGroupContext** "
. `SettingsManager <SettingsManager.chm::/SettingsManager0.html>`_

1.     1++,   
  **     **
(, , ) 
**     _**
(_, _, _)

2.      **  **, 
    .

,       
-  

	 () 
	 	//   

	

	 (  ..) 
	 	//   

	

     
-  

	 () 
		//   

	

3.        


	+  = ("");
    +  = ("");
	+ . _ (, );

	

	+ . _ ();

4.       
**        
 **.

5.       
                      
-.
       
       
.
      (. .7),  
.

6.       
 

	+  = ("");
	+  = ("");
	+ . _ ();

7.     ,    
   ,      
  

	 () 

	+	 = ("");
	+	 = ("");
	+	. _ (, "", );

	



	 () 

	+	 = ("");
	+	 = ("");
	+	. _ (, "", );

	

  ,         .

8. ** ,          
  -    .**
    -   
      1   
 .

, 

	+  = ("");
	+  = ("");
	+ . _ (, );
	+  = 0;

   !

9. **         FormEx.**

=====================================================================

=====================================================================
..	<chminfo split="0" splitchild="1">
		<insert nodes="//common/propsmethods/*"/>
	</chminfo>

.. _:

 / HookEventsOfGroupContext
------------------------------------------------

    **:** (, )

	**:**
		- **** - : .
        - ****  -  :   .

         ,     
         .

    **:**      ,  1,   FormEx.
          K_ .

      1++ " ** / EnableHookEventsGroupContext** "
     ,   .
     ,       ,  .
     ,       ,  .

.. _:

 / CallOriginalEventOfGroupContext
---------------------------------------------------------------
    **:** (, , )

	**:**
		- **** - : .
        - ****  -  :  .
		- **** - : .     .

    **:**     ,      .
         ,   .

      1++ " ** / EnableHookEventsGroupContext** "
     ,   .
     ,       ,  .
     ,         ,  .
     ,       ,  .

.. _:

 / GetHookObjectForEventsOfGroupContext
--------------------------------------------------------------------
    **:** ()

	**:**
		- **** - : .

	**:** :  ,      
	  ,  .

    **:**  - ,   
       .

      1++ " ** / EnableHookEventsGroupContext** "
     ,   .
     ,      ,  .

.. _K:

K / UnHookEventsOfGroupContext
-----------------------------------------------------------------------------------
    **:** K()

	**:**
		- **** - : .

    **:**     ,   
	   .

	   -   , 
	   .

      1++ " ** / EnableHookEventsGroupContext** "
     ,   .
     ,      ,  .

.. _:

 / HookEventsOfGlobalModule
--------------------------------------------------------------------
    **:** ()

	**:**
        - ****  -  :   .

         ,       .

    **:**      ,  1,   FormEx.
          _ .

      1++ " ** / EnableHookEventsGroupContext** "
     ,   .
     ,       ,  .

.. _:

 / CallOriginalEventOfGlobalModule
------------------------------------------------------------------------------
    **:** (, )

	**:**
        - ****  -  :  .
		- **** - : .     .

    **:**     ,     .
          ,   .

      1++ " ** / EnableHookEventsGroupContext** "
     ,   .
     ,         ,  .
     ,       ,  .

.. _:

 / GetHookObjectForEventsOfGlobalModule
-----------------------------------------------------------------------------------
    **:** ()

	**:** :  ,   
	     ,  .

    **:**  - ,   
       .

      1++ " ** / EnableHookEventsGroupContext** "
     ,   .

.. _:

 / UnHookEventsOfGlobalModule
-----------------------------------------------------------------------------------
    **:** ()

    **:**     ,   
	.

	   -   , 
	   .

      1++ " ** / EnableHookEventsGroupContext** "
     ,   .
