MCPcopy Create free account
hub / github.com/NetHack/NetHack / SetCmdWindowLayout

Function SetCmdWindowLayout

outdated/sys/wince/mhcmd.c:911–927  ·  view source on GitHub ↗

-------------------------------------------------------------------------*/

Source from the content-addressed store, hash-verified

909}
910/*-------------------------------------------------------------------------*/
911void
912SetCmdWindowLayout(HWND hWnd, PNHCmdLayout layout)
913{
914 PNHCmdWindow data;
915 int size;
916
917 data = (PNHCmdWindow) GetWindowLong(hWnd, GWL_USERDATA);
918 if (data->layout_current == layout)
919 return;
920
921 data->layout_current = layout;
922 size = sizeof(NHCmdPadLayoutCell) * nhcmdlayout_rows(layout)
923 * nhcmdlayout_columns(layout);
924 data->cells = (PNHCmdPadLayoutCell) realloc(data->cells, size);
925 ZeroMemory(data->cells, size);
926 LayoutCmdWindow(hWnd);
927}
928/*-------------------------------------------------------------------------*/
929void
930onMouseDown(HWND hWnd, WPARAM wParam, LPARAM lParam)

Callers 5

onCreateFunction · 0.85
ActivateCellFunction · 0.85
NHSPhoneSetKeypadDefaultFunction · 0.85

Calls 1

LayoutCmdWindowFunction · 0.85

Tested by

no test coverage detected