📄 sunzenith_eventcb.pro
字号:
;
; IDL Event Callback Procedures
; sunZenith_eventcb
;
; Generated on: 01/30/2008 15:18.59
;
;-----------------------------------------------------------------
; Notify Realize Callback Procedure.
; Argument:
; wWidget - ID number of specific widget.
;
;
; Retrieve the IDs of other widgets in the widget hierarchy using
; id=widget_info(Event.top, FIND_BY_UNAME=name)
;-----------------------------------------------------------------
pro OnRealize_TLB, wWidget
iValue = Lindgen(12) + 1
id = WIDGET_INFO(wWidget, FIND_BY_UNAME = 'WID_DROPLIST_MONTH')
WIDGET_CONTROL, id, SET_VALUE = String(StrTrim(iValue, 2))
iValue = Lindgen(31) + 1
id = WIDGET_INFO(wWidget, FIND_BY_UNAME = 'WID_DROPLIST_DAY')
WIDGET_CONTROL, id, SET_VALUE = String(StrTrim(iValue, 2))
iValue = Lindgen(24)
id = WIDGET_INFO(wWidget, FIND_BY_UNAME = 'WID_DROPLIST_HOUR')
WIDGET_CONTROL, id, SET_VALUE = String(StrTrim(iValue, 2))
iValue = Lindgen(60)
id = WIDGET_INFO(wWidget, FIND_BY_UNAME = 'WID_DROPLIST_MINUTE')
WIDGET_CONTROL, id, SET_VALUE = String(StrTrim(iValue, 2))
id = WIDGET_INFO(wWidget, FIND_BY_UNAME = 'WID_DROPLIST_SECOND')
WIDGET_CONTROL, id, SET_VALUE = String(StrTrim(iValue, 2))
end
;-----------------------------------------------------------------
; Text Insert Character Callback Procedure.
; Argument:
; Event structure:
;
; {WIDGET_TEXT_CH, ID:0L, TOP:0L, HANDLER:0L, TYPE:0, OFFSET:0L,
; CH:0B }
; ID is the widget ID of the component generating the event. TOP is
; the widget ID of the top level widget containing ID. HANDLER
; contains the widget ID of the widget associated with the
; handler routine.
; OFFSET is the (zero-based) insertion position that will result
; after the character is inserted. CH is the ASCII value of the
; character.
; Retrieve the IDs of other widgets in the widget hierarchy using
; id=widget_info(Event.top, FIND_BY_UNAME=name)
;-----------------------------------------------------------------
pro OnInsertCh_Long, Event
CalculateSun, Event.Top
end
;-----------------------------------------------------------------
; Text Insert Character Callback Procedure.
; Argument:
; Event structure:
;
; {WIDGET_TEXT_CH, ID:0L, TOP:0L, HANDLER:0L, TYPE:0, OFFSET:0L,
; CH:0B }
; ID is the widget ID of the component generating the event. TOP is
; the widget ID of the top level widget containing ID. HANDLER
; contains the widget ID of the widget associated with the
; handler routine.
; OFFSET is the (zero-based) insertion position that will result
; after the character is inserted. CH is the ASCII value of the
; character.
; Retrieve the IDs of other widgets in the widget hierarchy using
; id=widget_info(Event.top, FIND_BY_UNAME=name)
;-----------------------------------------------------------------
pro OnInsertCh_Lati, Event
CalculateSun, Event.Top
end
;-----------------------------------------------------------------
; Notify Realize Callback Procedure.
; Argument:
; wWidget - ID number of specific widget.
;
;
; Retrieve the IDs of other widgets in the widget hierarchy using
; id=widget_info(Event.top, FIND_BY_UNAME=name)
;-----------------------------------------------------------------
pro OnRealize_Day, wWidget
end
;-----------------------------------------------------------------
; Droplist Select Item Callback Procedure.
; Argument:
; Event structure:
;
; {WIDGET_DROPLIST, ID:0L, TOP:0L, HANDLER:0L, INDEX:0L }
;
; ID is the widget ID of the component generating the event. TOP is
; the widget ID of the top level widget containing ID. HANDLER
; contains the widget ID of the widget associated with the
; handler routine.
; INDEX returns the index of the selected item. This can be used to
; index the array of names originally used to set the widget's
; value.
; Retrieve the IDs of other widgets in the widget hierarchy using
; id=widget_info(Event.top, FIND_BY_UNAME=name)
;-----------------------------------------------------------------
pro OnSelectValue_Day, Event
CalculateSun, Event.Top
end
;-----------------------------------------------------------------
; Notify Realize Callback Procedure.
; Argument:
; wWidget - ID number of specific widget.
;
;
; Retrieve the IDs of other widgets in the widget hierarchy using
; id=widget_info(Event.top, FIND_BY_UNAME=name)
;-----------------------------------------------------------------
pro OnRealize_Month, wWidget
end
;-----------------------------------------------------------------
; Droplist Select Item Callback Procedure.
; Argument:
; Event structure:
;
; {WIDGET_DROPLIST, ID:0L, TOP:0L, HANDLER:0L, INDEX:0L }
;
; ID is the widget ID of the component generating the event. TOP is
; the widget ID of the top level widget containing ID. HANDLER
; contains the widget ID of the widget associated with the
; handler routine.
; INDEX returns the index of the selected item. This can be used to
; index the array of names originally used to set the widget's
; value.
; Retrieve the IDs of other widgets in the widget hierarchy using
; id=widget_info(Event.top, FIND_BY_UNAME=name)
;-----------------------------------------------------------------
pro OnSelectValue_Month, Event
CalculateSun, Event.Top
end
;-----------------------------------------------------------------
; Text Insert Character Callback Procedure.
; Argument:
; Event structure:
;
; {WIDGET_TEXT_CH, ID:0L, TOP:0L, HANDLER:0L, TYPE:0, OFFSET:0L,
; CH:0B }
; ID is the widget ID of the component generating the event. TOP is
; the widget ID of the top level widget containing ID. HANDLER
; contains the widget ID of the widget associated with the
; handler routine.
; OFFSET is the (zero-based) insertion position that will result
; after the character is inserted. CH is the ASCII value of the
; character.
; Retrieve the IDs of other widgets in the widget hierarchy using
; id=widget_info(Event.top, FIND_BY_UNAME=name)
;-----------------------------------------------------------------
pro OnInsertCh_Year, Event
CalculateSun, Event.Top
end
;-----------------------------------------------------------------
; Notify Realize Callback Procedure.
; Argument:
; wWidget - ID number of specific widget.
;
;
; Retrieve the IDs of other widgets in the widget hierarchy using
; id=widget_info(Event.top, FIND_BY_UNAME=name)
;-----------------------------------------------------------------
pro OnRealize_Second, wWidget
end
;-----------------------------------------------------------------
; Droplist Select Item Callback Procedure.
; Argument:
; Event structure:
;
; {WIDGET_DROPLIST, ID:0L, TOP:0L, HANDLER:0L, INDEX:0L }
;
; ID is the widget ID of the component generating the event. TOP is
; the widget ID of the top level widget containing ID. HANDLER
; contains the widget ID of the widget associated with the
; handler routine.
; INDEX returns the index of the selected item. This can be used to
; index the array of names originally used to set the widget's
; value.
; Retrieve the IDs of other widgets in the widget hierarchy using
; id=widget_info(Event.top, FIND_BY_UNAME=name)
;-----------------------------------------------------------------
pro OnSelectValue_Second, Event
CalculateSun, Event.Top
end
;-----------------------------------------------------------------
; Notify Realize Callback Procedure.
; Argument:
; wWidget - ID number of specific widget.
;
;
; Retrieve the IDs of other widgets in the widget hierarchy using
; id=widget_info(Event.top, FIND_BY_UNAME=name)
;-----------------------------------------------------------------
pro OnRealize_Minute, wWidget
end
;-----------------------------------------------------------------
; Droplist Select Item Callback Procedure.
; Argument:
; Event structure:
;
; {WIDGET_DROPLIST, ID:0L, TOP:0L, HANDLER:0L, INDEX:0L }
;
; ID is the widget ID of the component generating the event. TOP is
; the widget ID of the top level widget containing ID. HANDLER
; contains the widget ID of the widget associated with the
; handler routine.
; INDEX returns the index of the selected item. This can be used to
; index the array of names originally used to set the widget's
; value.
; Retrieve the IDs of other widgets in the widget hierarchy using
; id=widget_info(Event.top, FIND_BY_UNAME=name)
;-----------------------------------------------------------------
pro OnSelectValue_Minute, Event
CalculateSun, Event.Top
end
;-----------------------------------------------------------------
; Notify Realize Callback Procedure.
; Argument:
; wWidget - ID number of specific widget.
;
;
; Retrieve the IDs of other widgets in the widget hierarchy using
; id=widget_info(Event.top, FIND_BY_UNAME=name)
;-----------------------------------------------------------------
pro OnRealize_Hour, wWidget
end
;-----------------------------------------------------------------
; Droplist Select Item Callback Procedure.
; Argument:
; Event structure:
;
; {WIDGET_DROPLIST, ID:0L, TOP:0L, HANDLER:0L, INDEX:0L }
;
; ID is the widget ID of the component generating the event. TOP is
; the widget ID of the top level widget containing ID. HANDLER
; contains the widget ID of the widget associated with the
; handler routine.
; INDEX returns the index of the selected item. This can be used to
; index the array of names originally used to set the widget's
; value.
; Retrieve the IDs of other widgets in the widget hierarchy using
; id=widget_info(Event.top, FIND_BY_UNAME=name)
;-----------------------------------------------------------------
pro OnSelectValue_Hour, Event
CalculateSun, Event.Top
end
;
; Empty stub procedure used for autoloading.
;
pro sunZenith_eventcb
end
;-----------------------------------------------------------------
; Text Delete Character(s) Callback Procedure.
; Argument:
; Event structure:
;
; {WIDGET_TEXT_DEL, ID:0L, TOP:0L, HANDLER:0L, TYPE:2, OFFSET:0L,
; LENGTH:0L }
; ID is the widget ID of the component generating the event. TOP is
; the widget ID of the top level widget containing ID. HANDLER
; contains the widget ID of the widget associated with the
; handler routine.
; OFFSET is the (zero-based) character position of the first
; character to be deleted. It is also the insertion position
; that will result when the characters have been deleted.
; LENGTH gives the number of characters involved. A LENGTH of
; zero indicates that no characters were deleted.
; Retrieve the IDs of other widgets in the widget hierarchy using
; id=widget_info(Event.top, FIND_BY_UNAME=name)
;-----------------------------------------------------------------
pro OnDelete_Long, Event
CalculateSun, Event.Top
end
;-----------------------------------------------------------------
; Text Delete Character(s) Callback Procedure.
; Argument:
; Event structure:
;
; {WIDGET_TEXT_DEL, ID:0L, TOP:0L, HANDLER:0L, TYPE:2, OFFSET:0L,
; LENGTH:0L }
; ID is the widget ID of the component generating the event. TOP is
; the widget ID of the top level widget containing ID. HANDLER
; contains the widget ID of the widget associated with the
; handler routine.
; OFFSET is the (zero-based) character position of the first
; character to be deleted. It is also the insertion position
; that will result when the characters have been deleted.
; LENGTH gives the number of characters involved. A LENGTH of
; zero indicates that no characters were deleted.
; Retrieve the IDs of other widgets in the widget hierarchy using
; id=widget_info(Event.top, FIND_BY_UNAME=name)
;-----------------------------------------------------------------
pro OnDelete_Lati, Event
CalculateSun, Event.Top
end
;-----------------------------------------------------------------
; Text Delete Character(s) Callback Procedure.
; Argument:
; Event structure:
;
; {WIDGET_TEXT_DEL, ID:0L, TOP:0L, HANDLER:0L, TYPE:2, OFFSET:0L,
; LENGTH:0L }
; ID is the widget ID of the component generating the event. TOP is
; the widget ID of the top level widget containing ID. HANDLER
; contains the widget ID of the widget associated with the
; handler routine.
; OFFSET is the (zero-based) character position of the first
; character to be deleted. It is also the insertion position
; that will result when the characters have been deleted.
; LENGTH gives the number of characters involved. A LENGTH of
; zero indicates that no characters were deleted.
; Retrieve the IDs of other widgets in the widget hierarchy using
; id=widget_info(Event.top, FIND_BY_UNAME=name)
;-----------------------------------------------------------------
pro OnDelete_Year, Event
CalculateSun, Event.Top
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -