Support Statement: Migrate Form_Load as event handler
At present, the default translation of Form_Load is as a method that is invoked from the form constructor. You may want to migrate it to an event handler instead. The following RefactorLibrary for the VB7Lang meta-language definition will help you do that:
mig.VB7Lang.xml
---------------
<MetaLanguage>
<!--
Description: apply metalang overrides
-->
<Refactor id="Basic" >
<Replace id="Patterns">
<pattern id="FOR">
<subcode id="Load">
<!-- hook Form_Load to Load Event rather than deleting it -->
<!-- see also postedit to remove calls to Form_Load in ctor -->
<all role="event" narg="0" code="Load" />
</subcode>
</pattern>
</Replace>
</Refactor>
</MetaLanguage>
Upgrade.Rules.xml
------------------
<Author Condition="%SrcName%=~'...'">
<Fix host="%SrcName%" name="PostEdit">
<Replace status="active" name="Remove Form_Load from Form ctor to alter load sequence; hooking to Load event instead">
<OldBlock><![CDATA[
Form_Load(null, null);
]]></OldBlock>
</Replace>
</Fix>
</Author>
, multiple selections available,