380 lines
		
	
	
		
			14 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			380 lines
		
	
	
		
			14 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
| <html xmlns:o="urn:schemas-microsoft-com:office:office"
 | |
| xmlns:x="urn:schemas-microsoft-com:office:excel"
 | |
| xmlns="http://www.w3.org/TR/REC-html40">
 | |
| 
 | |
| <head>
 | |
| <meta http-equiv=Content-Type content="text/html; charset=windows-1252">
 | |
| <meta name=ProgId content=Excel.Sheet>
 | |
| <meta name=Generator content="Microsoft Excel 11">
 | |
| <link id=Main-File rel=Main-File href="../Functions%20and%20Events.htm">
 | |
| <link rel=File-List href=filelist.xml>
 | |
| <link rel=Edit-Time-Data href=editdata.mso>
 | |
| <link rel=Stylesheet href=stylesheet.css>
 | |
| <style>
 | |
| <!--table
 | |
| 	{mso-displayed-decimal-separator:"\,";
 | |
| 	mso-displayed-thousand-separator:"\.";}
 | |
| @page
 | |
| 	{margin:.98in .79in .98in .79in;
 | |
| 	mso-header-margin:.49in;
 | |
| 	mso-footer-margin:.49in;}
 | |
| -->
 | |
| </style>
 | |
| <![if !supportTabStrip]><script language="JavaScript">
 | |
| <!--
 | |
| function fnUpdateTabs()
 | |
|  {
 | |
|   if (parent.window.g_iIEVer>=4) {
 | |
|    if (parent.document.readyState=="complete"
 | |
|     && parent.frames['frTabs'].document.readyState=="complete")
 | |
|    parent.fnSetActiveSheet(1);
 | |
|   else
 | |
|    window.setTimeout("fnUpdateTabs();",150);
 | |
|  }
 | |
| }
 | |
| 
 | |
| if (window.name!="frSheet")
 | |
|  window.location.replace("../Functions%20and%20Events.htm");
 | |
| else
 | |
|  fnUpdateTabs();
 | |
| //-->
 | |
| </script>
 | |
| <![endif]><!--[if gte mso 9]><xml>
 | |
|  <x:WorksheetOptions>
 | |
|   <x:DefaultColWidth>10</x:DefaultColWidth>
 | |
|   <x:Print>
 | |
|    <x:ValidPrinterInfo/>
 | |
|    <x:PaperSizeIndex>9</x:PaperSizeIndex>
 | |
|    <x:HorizontalResolution>600</x:HorizontalResolution>
 | |
|    <x:VerticalResolution>600</x:VerticalResolution>
 | |
|   </x:Print>
 | |
|   <x:CodeName>Tabelle2</x:CodeName>
 | |
|   <x:Panes>
 | |
|    <x:Pane>
 | |
|     <x:Number>3</x:Number>
 | |
|     <x:ActiveRow>50</x:ActiveRow>
 | |
|     <x:ActiveCol>2</x:ActiveCol>
 | |
|    </x:Pane>
 | |
|   </x:Panes>
 | |
|   <x:ProtectContents>False</x:ProtectContents>
 | |
|   <x:ProtectObjects>False</x:ProtectObjects>
 | |
|   <x:ProtectScenarios>False</x:ProtectScenarios>
 | |
|  </x:WorksheetOptions>
 | |
|  <x:Sorting>
 | |
|   <x:Sort>Event</x:Sort>
 | |
|  </x:Sorting>
 | |
| </xml><![endif]-->
 | |
| </head>
 | |
| 
 | |
| <body link=blue vlink=purple>
 | |
| 
 | |
| <table x:str border=0 cellpadding=0 cellspacing=0 width=2687 style='border-collapse:
 | |
|  collapse;table-layout:fixed;width:2016pt'>
 | |
|  <col width=175 style='mso-width-source:userset;mso-width-alt:6400;width:131pt'>
 | |
|  <col width=1186 style='mso-width-source:userset;mso-width-alt:43373;
 | |
|  width:890pt'>
 | |
|  <col width=870 style='mso-width-source:userset;mso-width-alt:31817;width:653pt'>
 | |
|  <col width=456 style='mso-width-source:userset;mso-width-alt:16676;width:342pt'>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 class=xl24 width=175 style='height:12.75pt;width:131pt'>Events
 | |
|   for AMXX-Studio</td>
 | |
|   <td width=1186 style='width:890pt'></td>
 | |
|   <td width=870 style='width:653pt'></td>
 | |
|   <td width=456 style='width:342pt'></td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 colspan=4 style='height:12.75pt;mso-ignore:colspan'></td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 class=xl25 style='height:12.75pt'>Event</td>
 | |
|   <td class=xl25>Parameters ( C )</td>
 | |
|   <td class=xl25>Parameters ( Delphi )</td>
 | |
|   <td class=xl25>Description</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>AppMessage</td>
 | |
|   <td>HWND pHwnd; int pMessage; int pWParam; int pLParam; int pTime; POINT pPt</td>
 | |
|   <td>pHwnd: HWND; pMessage: Integer; pWParam, pLParam: Integer; pTime:
 | |
|   Integer; pPt: TPoint</td>
 | |
|   <td>Called when a message has been sent to the application</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>AutoCompleteSelect</td>
 | |
|   <td>CHAR *pText</td>
 | |
|   <td>pText: PChar</td>
 | |
|   <td>Called when an item in the autocomplete list has been selected</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>AutoCompleteShow</td>
 | |
|   <td>CHAR *pList</td>
 | |
|   <td>pList: PChar</td>
 | |
|   <td>Called when the autocomplete list is being shown</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>CallTipClick</td>
 | |
|   <td>int pPosition</td>
 | |
|   <td>pPosition: Integer</td>
 | |
|   <td>Called when a click on the calltip has been performed</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>CallTipShow</td>
 | |
|   <td>CHAR *pList</td>
 | |
|   <td>pList: PChar</td>
 | |
|   <td>Called when a calltip is being shown</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>Click</td>
 | |
|   <td class=xl26>-</td>
 | |
|   <td class=xl26>-</td>
 | |
|   <td>Called when a click on the editor has been performed</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>CodeSnippetClick</td>
 | |
|   <td>CHAR *pTitle; CHAR *pCategory; CHAR *pCode</td>
 | |
|   <td>pTitle, pCategory: PChar; pCode: PChar</td>
 | |
|   <td>Called when a click on a code-snippet has been performed</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>Compile</td>
 | |
|   <td>int pCompileType; CHAR *Lang; CHAR *Filename</td>
 | |
|   <td>pCompileType: Integer; Lang, Filename: PChar</td>
 | |
|   <td>Called after a document has been compiled</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>Compiling</td>
 | |
|   <td>int pCompileType; CHAR *Lang; CHAR *Filename</td>
 | |
|   <td>pCompileType: Integer; Lang, Filename: PChar</td>
 | |
|   <td>Called right before a document is being compiled</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>CreatedNewFile</td>
 | |
|   <td>byte Item</td>
 | |
|   <td>Item: Byte</td>
 | |
|   <td>Called after a document has been created (only called on a menu click)</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>CreatingNewFile</td>
 | |
|   <td>byte Item</td>
 | |
|   <td>Item: Byte</td>
 | |
|   <td>Called right before a document is being created (only called on a menu
 | |
|   click)</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>CustomItemClick</td>
 | |
|   <td>CHAR *pCaption</td>
 | |
|   <td>pCaption: PChar</td>
 | |
|   <td>Called when a click on a custom menu item has been performed</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>DisplayingSearch</td>
 | |
|   <td>CHAR *pExpression; CHAR *pSearchList; BOOL pCaseSensivity;BOOL
 | |
|   pWholeWords; pSearchFromCaret; BOOL pSelectedOnly; BOOL pRegEx; BOOL pForward</td>
 | |
|   <td>pExpression, pSearchList: PChar; pCaseSensivity, pWholeWords,
 | |
|   pSearchFromCaret, pSelectedOnly, pRegEx, pForward: Boolean</td>
 | |
|   <td>Called when the Search-Dialog is being shown</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>DocChanged</td>
 | |
|   <td>int pIndex; CHAR *pFilename; CHAR *pHighlighter; BOOL pRestoreCaret</td>
 | |
|   <td>pIndex: Integer; pFilename: PChar; pHighlighter: PChar; pRestoreCaret:
 | |
|   Boolean</td>
 | |
|   <td>Called when the active document has changed</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>DocChanging</td>
 | |
|   <td>int pIndex; CHAR *pFilename; CHAR *pHighlighter; BOOL pRestoreCaret</td>
 | |
|   <td>pIndex: Integer; pFilename: PChar; pHighlighter: PChar; pRestoreCaret:
 | |
|   Boolean</td>
 | |
|   <td>Called before the active document changes</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>KeyPress</td>
 | |
|   <td>CHAR *pKey</td>
 | |
|   <td>pKey: PChar</td>
 | |
|   <td>Called when a key has been pressed in the editor</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>Loaded</td>
 | |
|   <td>CHAR *pFilename</td>
 | |
|   <td>pFilename: PChar</td>
 | |
|   <td>Called after a document has been opened</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>Loading</td>
 | |
|   <td>CHAR *pFilename</td>
 | |
|   <td>pFilename: PChar</td>
 | |
|   <td>Called when a new document is being loaded</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>Modified</td>
 | |
|   <td>CHAR *pModifiedText</td>
 | |
|   <td>pModifiedText: PChar</td>
 | |
|   <td>Called when the code has been changed</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>OutputDoubleClick</td>
 | |
|   <td>int pItemIndex</td>
 | |
|   <td>pItemIndex: Integer</td>
 | |
|   <td>Called when a double-click on the output list has been performed</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>OutputPopup</td>
 | |
|   <td>int pItemIndex</td>
 | |
|   <td>pItemIndex: Integer</td>
 | |
|   <td>Called when the popup-menu of the output-list is being shown</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>PluginLoad</td>
 | |
|   <td>load_info *LoadInfo</td>
 | |
|   <td>LoadInfo: PLoadInfo</td>
 | |
|   <td>Called when the plugin is being loaded. Register menu items etc. here</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>PluginUnload</td>
 | |
|   <td class=xl26>-</td>
 | |
|   <td class=xl26>-</td>
 | |
|   <td>Called when the plugin is being unloaded. Remove registered objects here.</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>ProjectsChanged</td>
 | |
|   <td>int pOldIndex; int pNewIndex</td>
 | |
|   <td>pOldIndex, pNewIndex: Integer</td>
 | |
|   <td>Called after the active projects have been changed</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>ProjectsChanging</td>
 | |
|   <td>int pOldIndex; int pNewIndex</td>
 | |
|   <td>pOldIndex, pNewIndex: Integer</td>
 | |
|   <td>Called when the active projects change</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>Saved</td>
 | |
|   <td>CHAR *pFilename</td>
 | |
|   <td>pFilename: PChar</td>
 | |
|   <td>Called after a document has been saved</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>Saving</td>
 | |
|   <td>CHAR *pFilename</td>
 | |
|   <td>pFilename: PChar</td>
 | |
|   <td>Called when a document is being saved</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>Search</td>
 | |
|   <td>CHAR *pExpression; CHAR *pSearchList; BOOL pCaseSensivity;BOOL
 | |
|   pWholeWords; pSearchFromCaret; BOOL pSelectedOnly; BOOL pRegEx; BOOL pForward</td>
 | |
|   <td>pExpression, pSearchList: PChar; pCaseSensivity, pWholeWords,
 | |
|   pSearchFromCaret, pSelectedOnly, pRegEx, pForward: Boolean</td>
 | |
|   <td>Called when an expression is being searched</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>SearchAgain</td>
 | |
|   <td>CHAR *pExpression; CHAR *pSearchList; BOOL pCaseSensivity;BOOL
 | |
|   pWholeWords; pSearchFromCaret; BOOL pSelectedOnly; BOOL pRegEx; BOOL pForward</td>
 | |
|   <td>pExpression, pSearchList: PChar; pCaseSensivity, pWholeWords,
 | |
|   pSearchFromCaret, pSelectedOnly, pRegEx, pForward: Boolean</td>
 | |
|   <td>Called when the user searches again an expression</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>SearchReplace</td>
 | |
|   <td>CHAR *pExpression; CHAR *pReplace; CHAR pExpList; CHAR *pRepList; BOOL
 | |
|   pCaseSensivity; BOOL pWholeWords; BOOL pSearchFromCaret; BOOL pSelectedOnly;
 | |
|   BOOL pRegEx; BOOL pForward</td>
 | |
|   <td>pExpression, pReplace, pExpList, pRepList: PChar; pCaseSensivity,
 | |
|   pWholeWords, pSearchFromCaret, pSelectedOnly, pRegEx, pForward: Boolean</td>
 | |
|   <td>Called when an expression is being replaced</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>Shortcut</td>
 | |
|   <td>int pCharCode; int KeyData</td>
 | |
|   <td>pCharCode, pKeyData: Integer</td>
 | |
|   <td>Called when a shortcut is being pressed</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>ShowHelp</td>
 | |
|   <td>int pHelpType</td>
 | |
|   <td>pHelpType: Integer</td>
 | |
|   <td>Called when the help is being opened</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>ThemeChanged</td>
 | |
|   <td>CHAR *pTheme</td>
 | |
|   <td>pTheme: PChar</td>
 | |
|   <td>Called after the current theme has changed</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>UpdatedCodeExplorer</td>
 | |
|   <td>CHAR *pLang; CHAR *pFilename; CHAR *pCurrProjects</td>
 | |
|   <td>pLang, pFilename, pCurrProjects: PChar</td>
 | |
|   <td>Called after the code-explorer has been updated</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>UpdatedCodeInspector</td>
 | |
|   <td>CHAR *pLang; CHAR *pFilename; CHAR *pCurrProjects</td>
 | |
|   <td>pLang, pFilename, pCurrProjects: PChar</td>
 | |
|   <td>Called after the code-inspector has been updated</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>UpdateSel</td>
 | |
|   <td>int pSelStart; int pSelLength; int pFirstVisibleLine</td>
 | |
|   <td>pSelStart, pSelLength, pFirstVisibleLine: Integer</td>
 | |
|   <td>Called when the selection has been changed</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>UpdatingCodeExplorer</td>
 | |
|   <td>CHAR *pLang; CHAR *pFilename; CHAR *pCurrProjects</td>
 | |
|   <td>pLang, pFilename, pCurrProjects: PChar</td>
 | |
|   <td>Called when the code-explorer updates</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>UpdatingCodeInspector</td>
 | |
|   <td>CHAR *pLang; CHAR *pFilename; CHAR *pCurrProjects</td>
 | |
|   <td>pLang, pFilename, pCurrProjects: PChar</td>
 | |
|   <td>Called when the code-inspector is being updated</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 style='height:12.75pt'>VisibleControlChange</td>
 | |
|   <td>int pControl; BOOL pShow</td>
 | |
|   <td>pControl: Integer; pShow: Boolean</td>
 | |
|   <td>Called when a visible control has been hidden or shown</td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 colspan=4 style='height:12.75pt;mso-ignore:colspan'></td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 colspan=2 style='height:12.75pt;mso-ignore:colspan'>You should
 | |
|   implement these events in this style:</td>
 | |
|   <td colspan=2 style='mso-ignore:colspan'></td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 colspan=2 style='height:12.75pt;mso-ignore:colspan'>Delphi:
 | |
|   function CustomItemClick(Caption: PChar): Integer; cdecl;</td>
 | |
|   <td colspan=2 style='mso-ignore:colspan'></td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 colspan=2 style='height:12.75pt;mso-ignore:colspan'>C: EXPORT
 | |
|   int CustomItemClick(CHAR *Caption)</td>
 | |
|   <td colspan=2 style='mso-ignore:colspan'></td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 colspan=4 style='height:12.75pt;mso-ignore:colspan'></td>
 | |
|  </tr>
 | |
|  <tr height=17 style='height:12.75pt'>
 | |
|   <td height=17 colspan=2 style='height:12.75pt;mso-ignore:colspan'>All events
 | |
|   should return PLUGIN_CONTINUE, PLUGIN_HANDLED or PLUGIN_STOP</td>
 | |
|   <td colspan=2 style='mso-ignore:colspan'></td>
 | |
|  </tr>
 | |
|  <![if supportMisalignedColumns]>
 | |
|  <tr height=0 style='display:none'>
 | |
|   <td width=175 style='width:131pt'></td>
 | |
|   <td width=1186 style='width:890pt'></td>
 | |
|   <td width=870 style='width:653pt'></td>
 | |
|   <td width=456 style='width:342pt'></td>
 | |
|  </tr>
 | |
|  <![endif]>
 | |
| </table>
 | |
| 
 | |
| </body>
 | |
| 
 | |
| </html>
 |