# In lib/MyCode/Form1.pm package MyCode::Form1; require "lib/MyCode/Form1.tkfrm"; sub handle_button { ... } 1; #### # In lib/MyCode/Form1.tkfrm # package declaration is optional sub layout_form { ... } 1;