import { POINT, RECT, SIZE, SYSTEMTIME } from "soui4/Basic"; import { IAnimation } from "soui4/IAnimation"; import { IEvtArgs } from "soui4/IEvt"; import { IStringW } from "soui4/IString"; import { IWindow } from "soui4/IWindow"; import { DWORD, HRESULT, HSTREEITEM, LPARAM, SWND, UINT, WPARAM } from "soui4/Typedef"; export class EventTimer extends IEvtArgs{ uID:number; } export function toEventTimer(evt:IEvtArgs):EventTimer; export class EventSwndSize extends IEvtArgs{ szWnd:SIZE; } export function toEventSwndSize(evt:IEvtArgs):EventSwndSize; export class EventScroll extends IEvtArgs{ nSbCode:number; nPos:number; bVertical:boolean; } export function toEventScroll(evt:IEvtArgs):EventScroll; export class EventSpinValue2String extends IEvtArgs{ bInit:boolean; nValue:number; strValue:IStringW; } export function toEventSpinValue2String(evt:IEvtArgs):EventSpinValue2String; export class EventSwndStateChanged extends IEvtArgs{ dwOldState:DWORD; dwNewState:DWORD; } export function toEventSwndStateChanged(evt:IEvtArgs):EventSwndStateChanged; export class EventSwndCaptureChanged extends IEvtArgs{ bCaptured:boolean; } export function toEventSwndCaptureChanged(evt:IEvtArgs):EventSwndCaptureChanged; export class EventSwndVisibleChanged extends IEvtArgs{ bVisible:boolean; } export function toEventSwndVisibleChanged(evt:IEvtArgs):EventSwndVisibleChanged; export class EventSwndAnimationStart extends IEvtArgs{ pAni:IAnimation; } export function toEventSwndAnimationStart(evt:IEvtArgs):EventSwndAnimationStart; export class EventSwndAnimationStop extends IEvtArgs{ pAni:IAnimation; } export function toEventSwndAnimationStop(evt:IEvtArgs):EventSwndAnimationStop; export class EventSwndAnimationRepeat extends IEvtArgs{ pAni:IAnimation; } export function toEventSwndAnimationRepeat(evt:IEvtArgs):EventSwndAnimationRepeat; export class EventKeyDown extends IEvtArgs{ nChar:UINT; nFlags:UINT; bCancel:boolean; } export function toEventKeyDown(evt:IEvtArgs):EventKeyDown; export class EventSwndUpdateTooltip extends IEvtArgs{ strToolTip:IStringW; bUpdated:boolean; } export function toEventSwndUpdateTooltip(evt:IEvtArgs):EventSwndUpdateTooltip; export class EventRadioGroupCheckChanged extends IEvtArgs{ pChecked:IWindow; } export function toEventRadioGroupCheckChanged(evt:IEvtArgs):EventRadioGroupCheckChanged; export class EventItemPanelRclick extends IEvtArgs{ wParam:WPARAM; lParam:LPARAM; } export function toEventItemPanelRclick(evt:IEvtArgs):EventItemPanelRclick; export class EventItemPanelDbclick extends IEvtArgs{ wParam:WPARAM; lParam:LPARAM; } export function toEventItemPanelDbclick(evt:IEvtArgs):EventItemPanelDbclick; export class EventItemPanelClick extends IEvtArgs{ wParam:WPARAM; lParam:LPARAM; } export function toEventItemPanelClick(evt:IEvtArgs):EventItemPanelClick; export class EventItemPanelRclickUp extends IEvtArgs{ wParam:WPARAM; lParam:LPARAM; } export function toEventItemPanelRclickUp(evt:IEvtArgs):EventItemPanelRclickUp; export class EventItemPanelClickUp extends IEvtArgs{ wParam:WPARAM; lParam:LPARAM; } export function toEventItemPanelClickUp(evt:IEvtArgs):EventItemPanelClickUp; export class EventItemPanelHover extends IEvtArgs{ wParam:WPARAM; lParam:LPARAM; } export function toEventItemPanelHover(evt:IEvtArgs):EventItemPanelHover; export class EventLButtonDown extends IEvtArgs{ pt:POINT; } export function toEventLButtonDown(evt:IEvtArgs):EventLButtonDown; export class EventLButtonUp extends IEvtArgs{ pt:POINT; } export function toEventLButtonUp(evt:IEvtArgs):EventLButtonUp; export class EventCtxMenu extends IEvtArgs{ pt:POINT; bCancel:boolean; } export function toEventCtxMenu(evt:IEvtArgs):EventCtxMenu; export class EventSetFocus extends IEvtArgs{ wndOld:SWND; } export function toEventSetFocus(evt:IEvtArgs):EventSetFocus; export class EventKillFocus extends IEvtArgs{ wndFocus:SWND; } export function toEventKillFocus(evt:IEvtArgs):EventKillFocus; export class EventScrollViewOriginChanged extends IEvtArgs{ ptOldOrigin:POINT; ptNewOrigin:POINT; } export function toEventScrollViewOriginChanged(evt:IEvtArgs):EventScrollViewOriginChanged; export class EventScrollViewSizeChanged extends IEvtArgs{ szOldViewSize:SIZE; szNewViewSize:SIZE; } export function toEventScrollViewSizeChanged(evt:IEvtArgs):EventScrollViewSizeChanged; export class EventOfEvent extends IEvtArgs{ pOrgEvt:IEvtArgs; } export function toEventOfEvent(evt:IEvtArgs):EventOfEvent; export class EventOfPanel extends IEvtArgs{ pPanel:IWindow; pOrgEvt:IEvtArgs; } export function toEventOfPanel(evt:IEvtArgs):EventOfPanel; export class EventTabSelChanging extends IEvtArgs{ uOldSel:UINT; uNewSel:UINT; } export function toEventTabSelChanging(evt:IEvtArgs):EventTabSelChanging; export class EventTabSelChanged extends IEvtArgs{ uOldSel:UINT; uNewSel:UINT; } export function toEventTabSelChanged(evt:IEvtArgs):EventTabSelChanged; export class EventTabItemHover extends IEvtArgs{ iHover:int; } export function toEventTabItemHover(evt:IEvtArgs):EventTabItemHover; export class EventTabItemLeave extends IEvtArgs{ iLeave:int; } export function toEventTabItemLeave(evt:IEvtArgs):EventTabItemLeave; export class EventLBSelChanging extends IEvtArgs{ nNewSel:int; nOldSel:int; bCancel:boolean; } export function toEventLBSelChanging(evt:IEvtArgs):EventLBSelChanging; export class EventLBSelChanged extends IEvtArgs{ nNewSel:int; nOldSel:int; } export function toEventLBSelChanged(evt:IEvtArgs):EventLBSelChanged; export class EventLBDbClick extends IEvtArgs{ nCurSel:int; } export function toEventLBDbClick(evt:IEvtArgs):EventLBDbClick; export class EventLVSelChanged extends IEvtArgs{ iOldSel:int; iNewSel:int; } export function toEventLVSelChanged(evt:IEvtArgs):EventLVSelChanged; export class EventLVSelChanging extends IEvtArgs{ iOldSel:int; iNewSel:int; bCancel:boolean; } export function toEventLVSelChanging(evt:IEvtArgs):EventLVSelChanging; export class EventTVSelChanged extends IEvtArgs{ hOldSel:HSTREEITEM; hNewSel:HSTREEITEM; } export function toEventTVSelChanged(evt:IEvtArgs):EventTVSelChanged; export class EventTVSelChanging extends IEvtArgs{ hOldSel:HSTREEITEM; hNewSel:HSTREEITEM; bCancel:boolean; } export function toEventTVSelChanging(evt:IEvtArgs):EventTVSelChanging; export class EventRENotify extends IEvtArgs{ iNotify:DWORD; pv:LPVOID; hr:HRESULT; } export function toEventRENotify(evt:IEvtArgs):EventRENotify; export class EventREMenu extends IEvtArgs{ uCmd:UINT; } export function toEventREMenu(evt:IEvtArgs):EventREMenu; export class EventSliderPos extends IEvtArgs{ nPos:int; } export function toEventSliderPos(evt:IEvtArgs):EventSliderPos; export class EventHeaderClick extends IEvtArgs{ iItem:int; } export function toEventHeaderClick(evt:IEvtArgs):EventHeaderClick; export class EventHeaderItemChanging extends IEvtArgs{ iItem:int; nWidth:int; } export function toEventHeaderItemChanging(evt:IEvtArgs):EventHeaderItemChanging; export class EventHeaderItemChanged extends IEvtArgs{ iItem:int; nWidth:int; } export function toEventHeaderItemChanged(evt:IEvtArgs):EventHeaderItemChanged; export class EventHeaderItemSwap extends IEvtArgs{ iOldIndex:int; iNewIndex:int; } export function toEventHeaderItemSwap(evt:IEvtArgs):EventHeaderItemSwap; export class EventCBSelChange extends IEvtArgs{ nCurSel:int; } export function toEventCBSelChange(evt:IEvtArgs):EventCBSelChange; export class EventCBDropdown extends IEvtArgs{ pDropDown:LPVOID; } export function toEventCBDropdown(evt:IEvtArgs):EventCBDropdown; export class EventCBBeforeCloseUp extends IEvtArgs{ bCloseBlock:boolean; } export function toEventCBBeforeCloseUp(evt:IEvtArgs):EventCBBeforeCloseUp; export class EventLCSelChanging extends IEvtArgs{ nNewSel:int; nOldSel:int; bCancel:boolean; } export function toEventLCSelChanging(evt:IEvtArgs):EventLCSelChanging; export class EventLCSelChanged extends IEvtArgs{ nNewSel:int; nOldSel:int; } export function toEventLCSelChanged(evt:IEvtArgs):EventLCSelChanged; export class EventLCDbClick extends IEvtArgs{ nItem:int; dwData:LPARAM; } export function toEventLCDbClick(evt:IEvtArgs):EventLCDbClick; export class EventCalendarSelDay extends IEvtArgs{ iNewDay:int; iNewMonth:int; iNewYear:int; nBtnType:int; } export function toEventCalendarSelDay(evt:IEvtArgs):EventCalendarSelDay; export class EventDateTimeChanged extends IEvtArgs{ newTime:SYSTEMTIME; } export function toEventDateTimeChanged(evt:IEvtArgs):EventDateTimeChanged; export class EventTCSelChanging extends IEvtArgs{ hOldSel:HSTREEITEM; hNewSel:HSTREEITEM; bCancel:boolean; } export function toEventTCSelChanging(evt:IEvtArgs):EventTCSelChanging; export class EventTCSelChanged extends IEvtArgs{ hOldSel:HSTREEITEM; hNewSel:HSTREEITEM; } export function toEventTCSelChanged(evt:IEvtArgs):EventTCSelChanged; export class EventTCCheckState extends IEvtArgs{ hItem:HSTREEITEM; uCheckState:UINT; } export function toEventTCCheckState(evt:IEvtArgs):EventTCCheckState; export class EventTCExpand extends IEvtArgs{ hItem:HSTREEITEM; bCollapsed:boolean; } export function toEventTCExpand(evt:IEvtArgs):EventTCExpand; export class EventTCDbClick extends IEvtArgs{ hItem:HSTREEITEM; bCancel:boolean; } export function toEventTCDbClick(evt:IEvtArgs):EventTCDbClick; export class EventSplitPaneMoved extends IEvtArgs{ rcPane:RECT; } export function toEventSplitPaneMoved(evt:IEvtArgs):EventSplitPaneMoved; export class EventSelectMenu extends IEvtArgs{ nMenuId:int; pMenu:LPVOID; } export function toEventSelectMenu(evt:IEvtArgs):EventSelectMenu; export class EventPopMenu extends IEvtArgs{ nMenuIndex:int; pMenu:LPVOID; } export function toEventPopMenu(evt:IEvtArgs):EventPopMenu; export class EventSetHotKey extends IEvtArgs{ vKey:WORD; wModifiers:WORD; } export function toEventSetHotKey(evt:IEvtArgs):EventSetHotKey;