wm

package
v0.0.0-...-8faa606 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 9, 2023 License: MIT Imports: 4 Imported by: 0

Documentation

Rendered for windows/amd64

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Activate

type Activate struct{ Msg Any }

func (Activate) Event

func (p Activate) Event() co.WA

func (Activate) HwndActivatedOrDeactivated

func (p Activate) HwndActivatedOrDeactivated() win.HWND

func (Activate) IsMinimized

func (p Activate) IsMinimized() bool

type ActivateApp

type ActivateApp struct{ Msg Any }

func (ActivateApp) IsBeingActivated

func (p ActivateApp) IsBeingActivated() bool

func (ActivateApp) ThreadId

func (p ActivateApp) ThreadId() uint32

type Any

type Any struct {
	WParam win.WPARAM
	LParam win.LPARAM
}

Raw message parameters to any message: WPARAM and LPARAM.

type AppCommand

type AppCommand struct{ Msg Any }

func (AppCommand) AppCommand

func (p AppCommand) AppCommand() co.APPCOMMAND

func (AppCommand) Keys

func (p AppCommand) Keys() co.MK

func (AppCommand) OwnerWindow

func (p AppCommand) OwnerWindow() win.HWND

func (AppCommand) UDevice

func (p AppCommand) UDevice() co.FAPPCOMMAND

type AskCbFormatName

type AskCbFormatName struct{ Msg Any }

func (AskCbFormatName) Buffer

func (p AskCbFormatName) Buffer() []uint16

type CaptureChanged

type CaptureChanged struct{ Msg Any }

func (CaptureChanged) HwndGainingMouse

func (p CaptureChanged) HwndGainingMouse() win.HWND

type ChangeCbChain

type ChangeCbChain struct{ Msg Any }

func (ChangeCbChain) IsLastWindow

func (p ChangeCbChain) IsLastWindow() bool

func (ChangeCbChain) NextWindow

func (p ChangeCbChain) NextWindow() win.HWND

func (ChangeCbChain) WindowBeingRemoved

func (p ChangeCbChain) WindowBeingRemoved() win.HWND

type Char

type Char struct{ Msg Any }

func (Char) CharCode

func (p Char) CharCode() rune

func (Char) HasAltKey

func (p Char) HasAltKey() bool

func (Char) IsExtendedKey

func (p Char) IsExtendedKey() bool

func (Char) IsKeyBeingReleased

func (p Char) IsKeyBeingReleased() bool

func (Char) IsKeyDownBeforeSend

func (p Char) IsKeyDownBeforeSend() bool

func (Char) RepeatCount

func (p Char) RepeatCount() uint

func (Char) ScanCode

func (p Char) ScanCode() uint8

type CharToItem

type CharToItem struct{ Msg Any }

func (CharToItem) CharCode

func (p CharToItem) CharCode() rune

func (CharToItem) CurrentCaretPos

func (p CharToItem) CurrentCaretPos() int

func (CharToItem) HwndListBox

func (p CharToItem) HwndListBox() win.HWND

type Command

type Command struct{ Msg Any }

func (Command) AcceleratorId

func (p Command) AcceleratorId() int

func (Command) ControlHwnd

func (p Command) ControlHwnd() win.HWND

func (Command) ControlId

func (p Command) ControlId() int

func (Command) ControlNotifCode

func (p Command) ControlNotifCode() int

func (Command) IsFromAccelerator

func (p Command) IsFromAccelerator() bool

func (Command) IsFromControl

func (p Command) IsFromControl() bool

func (Command) IsFromMenu

func (p Command) IsFromMenu() bool

func (Command) MenuId

func (p Command) MenuId() int

type CompareItem

type CompareItem struct{ Msg Any }

func (CompareItem) CompareItemStruct

func (p CompareItem) CompareItemStruct() *win.COMPAREITEMSTRUCT

func (CompareItem) ControlId

func (p CompareItem) ControlId() int

type ContextMenu

type ContextMenu struct{ Msg Any }

func (ContextMenu) CursorPos

func (p ContextMenu) CursorPos() win.POINT

func (ContextMenu) RightClickedWindow

func (p ContextMenu) RightClickedWindow() win.HWND

type CopyData

type CopyData struct{ Msg Any }

func (CopyData) CopyDataStruct

func (p CopyData) CopyDataStruct() *win.COPYDATASTRUCT

func (CopyData) HwndPassingData

func (p CopyData) HwndPassingData() win.HWND

type Create

type Create struct{ Msg Any }

func (Create) CreateStruct

func (p Create) CreateStruct() *win.CREATESTRUCT

type CtlColor

type CtlColor struct{ Msg Any }

func (CtlColor) Hdc

func (p CtlColor) Hdc() win.HDC

func (CtlColor) HwndControl

func (p CtlColor) HwndControl() win.HWND

type DeleteItem

type DeleteItem struct{ Msg Any }

func (DeleteItem) ControlId

func (p DeleteItem) ControlId() int

func (DeleteItem) DeleteItemStruct

func (p DeleteItem) DeleteItemStruct() *win.DELETEITEMSTRUCT

type DevModeChange

type DevModeChange struct{ Msg Any }

func (DevModeChange) DeviceName

func (p DevModeChange) DeviceName() string

type DisplayChange

type DisplayChange struct{ Msg Any }

func (DisplayChange) BitsPerPixel

func (p DisplayChange) BitsPerPixel() int

func (DisplayChange) Size

func (p DisplayChange) Size() win.SIZE

type DrawItem

type DrawItem struct{ Msg Any }

func (DrawItem) ControlId

func (p DrawItem) ControlId() int

func (DrawItem) DrawItemStruct

func (p DrawItem) DrawItemStruct() *win.DRAWITEMSTRUCT

func (DrawItem) IsFromMenu

func (p DrawItem) IsFromMenu() bool

type DropFiles

type DropFiles struct{ Msg Any }

func (DropFiles) Hdrop

func (p DropFiles) Hdrop() win.HDROP

type DwmColorizationColorChanged

type DwmColorizationColorChanged struct{ Msg Any }

func (DwmColorizationColorChanged) BlendedWithOpacity

func (p DwmColorizationColorChanged) BlendedWithOpacity() bool

func (DwmColorizationColorChanged) Color

type DwmNcRenderingChanged

type DwmNcRenderingChanged struct{ Msg Any }

func (DwmNcRenderingChanged) IsEnabled

func (p DwmNcRenderingChanged) IsEnabled() bool

type DwmSendIconicThumbnail

type DwmSendIconicThumbnail struct{ Msg Any }

func (DwmSendIconicThumbnail) MaxCoords

func (p DwmSendIconicThumbnail) MaxCoords() win.POINT

type DwmWindowMaximizedChange

type DwmWindowMaximizedChange struct{ Msg Any }

func (DwmWindowMaximizedChange) IsMaximized

func (p DwmWindowMaximizedChange) IsMaximized() bool

type Enable

type Enable struct{ Msg Any }

func (Enable) HasBeenEnabled

func (p Enable) HasBeenEnabled() bool

type EndSession

type EndSession struct{ Msg Any }

func (EndSession) Event

func (p EndSession) Event() co.ENDSESSION

func (EndSession) IsSessionBeingEnded

func (p EndSession) IsSessionBeingEnded() bool

type EnterIdle

type EnterIdle struct{ Msg Any }

func (EnterIdle) DialogOrWindow

func (p EnterIdle) DialogOrWindow() win.HWND

func (EnterIdle) Displayed

func (p EnterIdle) Displayed() co.MSGF

type EnterMenuLoop

type EnterMenuLoop struct{ Msg Any }

func (EnterMenuLoop) IsTrackPopupMenu

func (p EnterMenuLoop) IsTrackPopupMenu() bool

type EraseBkgnd

type EraseBkgnd struct{ Msg Any }

func (EraseBkgnd) Hdc

func (p EraseBkgnd) Hdc() win.HDC

type ExitMenuLoop

type ExitMenuLoop struct{ Msg Any }

func (ExitMenuLoop) IsShortcutMenu

func (p ExitMenuLoop) IsShortcutMenu() bool

type GetDlgCode

type GetDlgCode struct{ Msg Any }

func (GetDlgCode) HasAlt

func (p GetDlgCode) HasAlt() bool

func (GetDlgCode) HasCtrl

func (p GetDlgCode) HasCtrl() bool

func (GetDlgCode) HasShift

func (p GetDlgCode) HasShift() bool

func (GetDlgCode) IsQuery

func (p GetDlgCode) IsQuery() bool

func (GetDlgCode) Message

func (p GetDlgCode) Message() *win.MSG

func (GetDlgCode) VirtualKeyCode

func (p GetDlgCode) VirtualKeyCode() co.VK

type GetIcon

type GetIcon struct{ Msg Any }

func (GetIcon) Dpi

func (p GetIcon) Dpi() uint32

func (GetIcon) Type

func (p GetIcon) Type() co.ICON_SZ

type GetMinMaxInfo

type GetMinMaxInfo struct{ Msg Any }

func (GetMinMaxInfo) Info

func (p GetMinMaxInfo) Info() *win.MINMAXINFO

type GetTitleBarInfoEx

type GetTitleBarInfoEx struct{ Msg Any }

func (GetTitleBarInfoEx) Info

type HScroll

type HScroll struct{ Msg Any }

func (HScroll) HwndScrollbar

func (p HScroll) HwndScrollbar() win.HWND

func (HScroll) Request

func (p HScroll) Request() co.SB_REQ

func (HScroll) ScrollBoxPos

func (p HScroll) ScrollBoxPos() uint

type HScrollClipboard

type HScrollClipboard struct{ Msg Any }

func (HScrollClipboard) HwndScrollbar

func (p HScrollClipboard) HwndScrollbar() win.HWND

func (HScrollClipboard) Request

func (p HScrollClipboard) Request() co.SB_REQ

func (HScrollClipboard) ScrollBoxPos

func (p HScrollClipboard) ScrollBoxPos() uint

type Help

type Help struct{ Msg Any }

func (Help) Info

func (p Help) Info() *win.HELPINFO

type HotKey

type HotKey struct{ Msg Any }

func (HotKey) HotKey

func (p HotKey) HotKey() co.IDHOT

func (HotKey) OtherKeys

func (p HotKey) OtherKeys() co.MOD

func (HotKey) VirtualKeyCode

func (p HotKey) VirtualKeyCode() co.VK

type InitDialog

type InitDialog struct{ Msg Any }

func (InitDialog) HwndFocused

func (p InitDialog) HwndFocused() win.HWND

type InitMenuPopup

type InitMenuPopup struct{ Msg Any }

func (InitMenuPopup) Hmenu

func (p InitMenuPopup) Hmenu() win.HMENU

func (InitMenuPopup) IsWindowMenu

func (p InitMenuPopup) IsWindowMenu() bool

func (InitMenuPopup) Pos

func (p InitMenuPopup) Pos() int

type Key

type Key struct{ Msg Any }

func (Key) HasAltKey

func (p Key) HasAltKey() bool

func (Key) IsExtendedKey

func (p Key) IsExtendedKey() bool

func (Key) IsKeyDownBeforeSend

func (p Key) IsKeyDownBeforeSend() bool

func (Key) IsReleasingKey

func (p Key) IsReleasingKey() bool

func (Key) RepeatCount

func (p Key) RepeatCount() uint

func (Key) ScanCode

func (p Key) ScanCode() uint8

func (Key) VirtualKeyCode

func (p Key) VirtualKeyCode() co.VK

type KillFocus

type KillFocus struct{ Msg Any }

func (KillFocus) HwndReceivingFocus

func (p KillFocus) HwndReceivingFocus() win.HWND
type Menu struct{ Msg Any }
func (p Menu) Hmenu() win.HMENU
func (p Menu) ItemIndex() uint
type MenuChar struct{ Msg Any }
func (p MenuChar) ActiveMenu() win.HMENU
func (p MenuChar) ActiveMenuType() co.MFMC
func (p MenuChar) CharCode() rune
type MenuGetObject struct{ Msg Any }
type MenuSelect struct{ Msg Any }
func (p MenuSelect) Flags() co.MF
func (p MenuSelect) Hmenu() win.HMENU
func (p MenuSelect) Item() int

type Mouse

type Mouse struct{ Msg Any }

func (Mouse) HasCtrl

func (p Mouse) HasCtrl() bool

func (Mouse) HasShift

func (p Mouse) HasShift() bool

func (Mouse) IsLeftBtn

func (p Mouse) IsLeftBtn() bool

func (Mouse) IsMiddleBtn

func (p Mouse) IsMiddleBtn() bool

func (Mouse) IsRightBtn

func (p Mouse) IsRightBtn() bool

func (Mouse) IsXBtn1

func (p Mouse) IsXBtn1() bool

func (Mouse) IsXBtn2

func (p Mouse) IsXBtn2() bool

func (Mouse) Pos

func (p Mouse) Pos() win.POINT

func (Mouse) VirtualKeys

func (p Mouse) VirtualKeys() co.MK

type Move

type Move struct{ Msg Any }

func (Move) ClientAreaPos

func (p Move) ClientAreaPos() win.POINT

type Moving

type Moving struct{ Msg Any }

func (Moving) WindowPos

func (p Moving) WindowPos() *win.RECT

type NcActivate

type NcActivate struct{ Msg Any }

func (NcActivate) IsActive

func (p NcActivate) IsActive() bool

func (NcActivate) IsVisualStyleActive

func (p NcActivate) IsVisualStyleActive() bool

func (NcActivate) UpdatedRegion

func (p NcActivate) UpdatedRegion() win.HRGN

type NcCalcSize

type NcCalcSize struct{ Msg Any }

func (NcCalcSize) NcCalcSizeParams

func (p NcCalcSize) NcCalcSizeParams() *win.NCCALCSIZE_PARAMS

func (NcCalcSize) Rect

func (p NcCalcSize) Rect() *win.RECT

func (NcCalcSize) ShouldIndicateValidPart

func (p NcCalcSize) ShouldIndicateValidPart() bool

type NcHitTest

type NcHitTest struct{ Msg Any }

func (NcHitTest) CursorPos

func (p NcHitTest) CursorPos() win.POINT

type NcMouse

type NcMouse struct{ Msg Any }

func (NcMouse) HitTest

func (p NcMouse) HitTest() co.HT

func (NcMouse) Pos

func (p NcMouse) Pos() win.POINT

type NcMouseX

type NcMouseX struct{ Msg Any }

func (NcMouseX) HitTest

func (p NcMouseX) HitTest() co.HT

func (NcMouseX) IsXBtn1

func (p NcMouseX) IsXBtn1() bool

func (NcMouseX) IsXBtn2

func (p NcMouseX) IsXBtn2() bool

func (NcMouseX) Pos

func (p NcMouseX) Pos() win.POINT

type NcPaint

type NcPaint struct{ Msg Any }

func (NcPaint) UpdatedHrgn

func (p NcPaint) UpdatedHrgn() win.HRGN

type NextMenu

type NextMenu struct{ Msg Any }

func (NextMenu) MdiNextMenu

func (p NextMenu) MdiNextMenu() *win.MDINEXTMENU

func (NextMenu) VirtualKeyCode

func (p NextMenu) VirtualKeyCode() co.VK

type PaintClipboard

type PaintClipboard struct{ Msg Any }

func (PaintClipboard) CbViewerWindow

func (p PaintClipboard) CbViewerWindow() win.HWND

func (PaintClipboard) PaintStruct

func (p PaintClipboard) PaintStruct() *win.PAINTSTRUCT

type PowerBroadcast

type PowerBroadcast struct{ Msg Any }

func (PowerBroadcast) Event

func (p PowerBroadcast) Event() co.PBT

func (PowerBroadcast) PowerBroadcastSetting

func (p PowerBroadcast) PowerBroadcastSetting() *win.POWERBROADCAST_SETTING

type Print

type Print struct{ Msg Any }

func (Print) DrawingOptions

func (p Print) DrawingOptions() co.PRF

func (Print) Hdc

func (p Print) Hdc() win.HDC

type RenderFormat

type RenderFormat struct{ Msg Any }

func (RenderFormat) ClipboardFormat

func (p RenderFormat) ClipboardFormat() co.CF

type SetFocus

type SetFocus struct{ Msg Any }

func (SetFocus) HwndLosingFocus

func (p SetFocus) HwndLosingFocus() win.HWND

type SetFont

type SetFont struct{ Msg Any }

func (SetFont) Hfont

func (p SetFont) Hfont() win.HFONT

func (SetFont) ShouldRedraw

func (p SetFont) ShouldRedraw() bool

type SetIcon

type SetIcon struct{ Msg Any }

func (SetIcon) Hicon

func (p SetIcon) Hicon() win.HICON

func (SetIcon) Size

func (p SetIcon) Size() co.ICON_SZ

type ShowWindow

type ShowWindow struct{ Msg Any }

func (ShowWindow) IsBeingShown

func (p ShowWindow) IsBeingShown() bool

func (ShowWindow) Status

func (p ShowWindow) Status() co.SWS

type Size

type Size struct{ Msg Any }

func (Size) ClientAreaSize

func (p Size) ClientAreaSize() win.SIZE

func (Size) Request

func (p Size) Request() co.SIZE_REQ

type SizeClipboard

type SizeClipboard struct{ Msg Any }

func (SizeClipboard) CbViewerWindow

func (p SizeClipboard) CbViewerWindow() win.HWND

func (SizeClipboard) NewDimensions

func (p SizeClipboard) NewDimensions() *win.RECT

type Sizing

type Sizing struct{ Msg Any }

func (Sizing) DragRect

func (p Sizing) DragRect() *win.RECT

func (Sizing) WindowEdge

func (p Sizing) WindowEdge() co.WMSZ

type Styles

type Styles struct{ Msg Any }

func (Styles) StylesWs

func (p Styles) StylesWs() *win.STYLESTRUCT_WS

func (Styles) StylesWsEx

func (p Styles) StylesWsEx() *win.STYLESTRUCT_WSEX

type SysCommand

type SysCommand struct{ Msg Any }

func (SysCommand) CursorPos

func (p SysCommand) CursorPos() win.POINT

func (SysCommand) RequestCommand

func (p SysCommand) RequestCommand() co.SC

type UnInitMenuPopup

type UnInitMenuPopup struct{ Msg Any }

func (UnInitMenuPopup) Hmenu

func (p UnInitMenuPopup) Hmenu() win.HMENU

type VScroll

type VScroll struct{ Msg Any }

func (VScroll) HwndScrollbar

func (p VScroll) HwndScrollbar() win.HWND

func (VScroll) Request

func (p VScroll) Request() co.SB_REQ

func (VScroll) ScrollBoxPos

func (p VScroll) ScrollBoxPos() uint

type VScrollClipboard

type VScrollClipboard struct{ Msg Any }

func (VScrollClipboard) HwndScrollbar

func (p VScrollClipboard) HwndScrollbar() win.HWND

func (VScrollClipboard) Request

func (p VScrollClipboard) Request() co.SB_REQ

func (VScrollClipboard) ScrollBoxPos

func (p VScrollClipboard) ScrollBoxPos() uint

type WindowPos

type WindowPos struct{ Msg Any }

func (WindowPos) WindowPos

func (p WindowPos) WindowPos() *win.WINDOWPOS

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL