Changeset 542 for trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/UI/Forms/MakeControlEventHandler.ab
- Timestamp:
- Jul 13, 2008, 2:29:17 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ab5.0/ablib/src/Classes/ActiveBasic/Windows/UI/Forms/MakeControlEventHandler.ab
r473 r542 22 22 Dim argsType = argBase & "Args" 23 23 out.WriteLine("Public") 24 out.WriteLine(Ex"\t/*!")25 out.WriteLine(Ex"\t@brief " & eventName & "イベントハンドラを追加する")26 out.WriteLine(Ex"\t*/")24 ' out.WriteLine(Ex"\t/*!") 25 ' out.WriteLine(Ex"\t@brief " & eventName & "イベントハンドラを追加する") 26 ' out.WriteLine(Ex"\t*/") 27 27 out.WriteLine(Ex"\tSub Add" & eventName & "(h As " & handlerType & ")") 28 28 out.WriteLine(Ex"\t\tIf IsNothing(" & eventMember & ") Then") 29 out.WriteLine(Ex"\t\t\t" & eventMember & " = New " & handlerType) 29 out.WriteLine(Ex"\t\t\t" & eventMember & " = h") 30 out.WriteLine(Ex"\t\tElse") 31 out.WriteLine(Ex"\t\t\t" & eventMember & " += h") 30 32 out.WriteLine(Ex"\t\tEnd If") 31 out.WriteLine(Ex"\t\t" & eventMember & " += h")32 33 out.WriteLine(Ex"\tEnd Sub") 33 out.WriteLine(Ex"\t/*!")34 out.WriteLine(Ex"\t@brief " & eventName & "イベントハンドラを削除する")35 out.WriteLine(Ex"\t*/")34 ' out.WriteLine(Ex"\t/*!") 35 ' out.WriteLine(Ex"\t@brief " & eventName & "イベントハンドラを削除する") 36 ' out.WriteLine(Ex"\t*/") 36 37 out.WriteLine(Ex"\tSub Remove" & eventName & "(h As " & handlerType & ")") 37 38 out.WriteLine(Ex"\t\tIf Not IsNothing(" & eventMember & ") Then") … … 39 40 out.WriteLine(Ex"\t\tEnd If") 40 41 out.WriteLine(Ex"\tEnd Sub") 41 out.WriteLine("Pr otected")42 out.WriteLine(Ex"\t/*!")43 out.WriteLine(Ex"\t@brief " & comment)44 out.WriteLine(Ex"\t*/")45 out.WriteLine(Ex"\t VirtualSub On" & eventName & "(e As " & argsType & ")")42 out.WriteLine("Private") 43 ' out.WriteLine(Ex"\t/*!") 44 ' out.WriteLine(Ex"\t@brief " & comment) 45 ' out.WriteLine(Ex"\t*/") 46 out.WriteLine(Ex"\tSub On" & eventName & "(e As " & argsType & ")") 46 47 out.WriteLine(Ex"\t\tIf Not IsNothing(" & eventMember & ") Then") 47 48 out.WriteLine(Ex"\t\t\t" & eventMember & "(This, e)") … … 53 54 End Sub 54 55 55 'OutputEventHandlerCode("PaintDC", "PaintDCEventHandler", 56 'OutputEventHandlerCode("PaintDC", "PaintDCEventHandler", 56 57 ' "ウィンドウの描画が必要なときに呼び出されます。") 57 58
Note:
See TracChangeset
for help on using the changeset viewer.