packages feed

nsis 0.3 → 0.3.1

raw patch · 8 files changed

+51/−12 lines, 8 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Development.NSIS: finLink :: FinishOptions -> String
- Development.NSIS: finLinkText :: FinishOptions -> String
- Development.NSIS: finReadme :: FinishOptions -> String
- Development.NSIS: finReadmeChecked :: FinishOptions -> Bool
- Development.NSIS: finReadmeText :: FinishOptions -> String
- Development.NSIS: finRun :: FinishOptions -> String
- Development.NSIS: finRunChecked :: FinishOptions -> Bool
- Development.NSIS: finRunParamters :: FinishOptions -> String
- Development.NSIS: finRunText :: FinishOptions -> String
+ Development.NSIS: [finLinkText] :: FinishOptions -> String
+ Development.NSIS: [finLink] :: FinishOptions -> String
+ Development.NSIS: [finReadmeChecked] :: FinishOptions -> Bool
+ Development.NSIS: [finReadmeText] :: FinishOptions -> String
+ Development.NSIS: [finReadme] :: FinishOptions -> String
+ Development.NSIS: [finRunChecked] :: FinishOptions -> Bool
+ Development.NSIS: [finRunParamters] :: FinishOptions -> String
+ Development.NSIS: [finRunText] :: FinishOptions -> String
+ Development.NSIS: [finRun] :: FinishOptions -> String
+ Development.NSIS: infix 1 @=
+ Development.NSIS: infix 2 ?
+ Development.NSIS: infix 4 %>
+ Development.NSIS: infixr 2 %||
+ Development.NSIS: infixr 3 %&&
+ Development.NSIS: infixr 5 &
+ Development.NSIS: unicode :: Bool -> Action ()
+ Development.NSIS: unsafeInject :: String -> Action ()
+ Development.NSIS: unsafeInjectGlobal :: String -> Action ()
- Development.NSIS.Plugins.WinMessages: abm_ACTIVATE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: abm_ACTIVATE :: Num t => t
- Development.NSIS.Plugins.WinMessages: abm_GETAUTOHIDEBAR :: Num a => a
+ Development.NSIS.Plugins.WinMessages: abm_GETAUTOHIDEBAR :: Num t => t
- Development.NSIS.Plugins.WinMessages: abm_GETSTATE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: abm_GETSTATE :: Num t => t
- Development.NSIS.Plugins.WinMessages: abm_GETTASKBARPOS :: Num a => a
+ Development.NSIS.Plugins.WinMessages: abm_GETTASKBARPOS :: Num t => t
- Development.NSIS.Plugins.WinMessages: abm_NEW :: Num a => a
+ Development.NSIS.Plugins.WinMessages: abm_NEW :: Num t => t
- Development.NSIS.Plugins.WinMessages: abm_QUERYPOS :: Num a => a
+ Development.NSIS.Plugins.WinMessages: abm_QUERYPOS :: Num t => t
- Development.NSIS.Plugins.WinMessages: abm_REMOVE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: abm_REMOVE :: Num t => t
- Development.NSIS.Plugins.WinMessages: abm_SETAUTOHIDEBAR :: Num a => a
+ Development.NSIS.Plugins.WinMessages: abm_SETAUTOHIDEBAR :: Num t => t
- Development.NSIS.Plugins.WinMessages: abm_SETPOS :: Num a => a
+ Development.NSIS.Plugins.WinMessages: abm_SETPOS :: Num t => t
- Development.NSIS.Plugins.WinMessages: abm_WINDOWPOSCHANGED :: Num a => a
+ Development.NSIS.Plugins.WinMessages: abm_WINDOWPOSCHANGED :: Num t => t
- Development.NSIS.Plugins.WinMessages: bm_CLICK :: Num a => a
+ Development.NSIS.Plugins.WinMessages: bm_CLICK :: Num t => t
- Development.NSIS.Plugins.WinMessages: bm_GETCHECK :: Num a => a
+ Development.NSIS.Plugins.WinMessages: bm_GETCHECK :: Num t => t
- Development.NSIS.Plugins.WinMessages: bm_GETIMAGE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: bm_GETIMAGE :: Num t => t
- Development.NSIS.Plugins.WinMessages: bm_GETSTATE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: bm_GETSTATE :: Num t => t
- Development.NSIS.Plugins.WinMessages: bm_SETCHECK :: Num a => a
+ Development.NSIS.Plugins.WinMessages: bm_SETCHECK :: Num t => t
- Development.NSIS.Plugins.WinMessages: bm_SETIMAGE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: bm_SETIMAGE :: Num t => t
- Development.NSIS.Plugins.WinMessages: bm_SETSTATE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: bm_SETSTATE :: Num t => t
- Development.NSIS.Plugins.WinMessages: bm_SETSTYLE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: bm_SETSTYLE :: Num t => t
- Development.NSIS.Plugins.WinMessages: bst_CHECKED :: Num a => a
+ Development.NSIS.Plugins.WinMessages: bst_CHECKED :: Num t => t
- Development.NSIS.Plugins.WinMessages: bst_FOCUS :: Num a => a
+ Development.NSIS.Plugins.WinMessages: bst_FOCUS :: Num t => t
- Development.NSIS.Plugins.WinMessages: bst_INDETERMINATE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: bst_INDETERMINATE :: Num t => t
- Development.NSIS.Plugins.WinMessages: bst_PUSHED :: Num a => a
+ Development.NSIS.Plugins.WinMessages: bst_PUSHED :: Num t => t
- Development.NSIS.Plugins.WinMessages: bst_UNCHECKED :: Num a => a
+ Development.NSIS.Plugins.WinMessages: bst_UNCHECKED :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_ADDSTRING :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_ADDSTRING :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_DELETESTRING :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_DELETESTRING :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_DIR :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_DIR :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_FINDSTRING :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_FINDSTRING :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_FINDSTRINGEXACT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_FINDSTRINGEXACT :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_GETCOUNT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_GETCOUNT :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_GETCURSEL :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_GETCURSEL :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_GETDROPPEDCONTROLRECT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_GETDROPPEDCONTROLRECT :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_GETDROPPEDSTATE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_GETDROPPEDSTATE :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_GETDROPPEDWIDTH :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_GETDROPPEDWIDTH :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_GETEDITSEL :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_GETEDITSEL :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_GETEXTENDEDUI :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_GETEXTENDEDUI :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_GETHORIZONTALEXTENT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_GETHORIZONTALEXTENT :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_GETITEMDATA :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_GETITEMDATA :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_GETITEMHEIGHT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_GETITEMHEIGHT :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_GETLBTEXT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_GETLBTEXT :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_GETLBTEXTLEN :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_GETLBTEXTLEN :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_GETLOCALE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_GETLOCALE :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_GETTOPINDEX :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_GETTOPINDEX :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_INITSTORAGE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_INITSTORAGE :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_INSERTSTRING :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_INSERTSTRING :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_LIMITTEXT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_LIMITTEXT :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_MSGMAX :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_MSGMAX :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_MULTIPLEADDSTRING :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_MULTIPLEADDSTRING :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_RESETCONTENT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_RESETCONTENT :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_SELECTSTRING :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_SELECTSTRING :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_SETCURSEL :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_SETCURSEL :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_SETDROPPEDWIDTH :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_SETDROPPEDWIDTH :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_SETEDITSEL :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_SETEDITSEL :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_SETEXTENDEDUI :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_SETEXTENDEDUI :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_SETHORIZONTALEXTENT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_SETHORIZONTALEXTENT :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_SETITEMDATA :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_SETITEMDATA :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_SETITEMHEIGHT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_SETITEMHEIGHT :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_SETLOCALE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_SETLOCALE :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_SETTOPINDEX :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_SETTOPINDEX :: Num t => t
- Development.NSIS.Plugins.WinMessages: cb_SHOWDROPDOWN :: Num a => a
+ Development.NSIS.Plugins.WinMessages: cb_SHOWDROPDOWN :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_APPYBEGIN :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_APPYBEGIN :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_APPYEND :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_APPYEND :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_CONFIGCHANGECANCELED :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_CONFIGCHANGECANCELED :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_CONFIGCHANGED :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_CONFIGCHANGED :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_CONFIGMGAPI32 :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_CONFIGMGAPI32 :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_CONFIGMGPRIVATE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_CONFIGMGPRIVATE :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_CUSTOMEVENT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_CUSTOMEVENT :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_DEVICEARRIVAL :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_DEVICEARRIVAL :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_DEVICEQUERYREMOVE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_DEVICEQUERYREMOVE :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_DEVICEQUERYREMOVEFAILED :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_DEVICEQUERYREMOVEFAILED :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_DEVICEREMOVECOMPLETE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_DEVICEREMOVECOMPLETE :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_DEVICEREMOVEPENDING :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_DEVICEREMOVEPENDING :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_DEVICETYPESPECIFIC :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_DEVICETYPESPECIFIC :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_DEVNODES_CHANGED :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_DEVNODES_CHANGED :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_DEVTYP_DEVICEINTERFACE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_DEVTYP_DEVICEINTERFACE :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_DEVTYP_DEVNODE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_DEVTYP_DEVNODE :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_DEVTYP_HANDLE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_DEVTYP_HANDLE :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_DEVTYP_NET :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_DEVTYP_NET :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_DEVTYP_OEM :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_DEVTYP_OEM :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_DEVTYP_PORT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_DEVTYP_PORT :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_DEVTYP_VOLUME :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_DEVTYP_VOLUME :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_LOW_DISK_SPACE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_LOW_DISK_SPACE :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_MONITORCHANGE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_MONITORCHANGE :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_NO_DISK_SPACE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_NO_DISK_SPACE :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_QUERYCHANGECONFIG :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_QUERYCHANGECONFIG :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_SHELLLOGGEDON :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_SHELLLOGGEDON :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_USERDEFINED :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_USERDEFINED :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_VOLLOCKLOCKFAILED :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_VOLLOCKLOCKFAILED :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_VOLLOCKLOCKRELEASED :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_VOLLOCKLOCKRELEASED :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_VOLLOCKLOCKTAKEN :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_VOLLOCKLOCKTAKEN :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_VOLLOCKQUERYLOCK :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_VOLLOCKQUERYLOCK :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_VOLLOCKQUERYUNLOCK :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_VOLLOCKQUERYUNLOCK :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_VOLLOCKUNLOCKFAILED :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_VOLLOCKUNLOCKFAILED :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_VPOWERDAPI :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_VPOWERDAPI :: Num t => t
- Development.NSIS.Plugins.WinMessages: dbt_VXDINITCOMPLETE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dbt_VXDINITCOMPLETE :: Num t => t
- Development.NSIS.Plugins.WinMessages: dm_BITSPERPEL :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dm_BITSPERPEL :: Num t => t
- Development.NSIS.Plugins.WinMessages: dm_COLLATE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dm_COLLATE :: Num t => t
- Development.NSIS.Plugins.WinMessages: dm_COLOR :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dm_COLOR :: Num t => t
- Development.NSIS.Plugins.WinMessages: dm_COPIES :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dm_COPIES :: Num t => t
- Development.NSIS.Plugins.WinMessages: dm_DEFAULTSOURCE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dm_DEFAULTSOURCE :: Num t => t
- Development.NSIS.Plugins.WinMessages: dm_DISPLAYFLAGS :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dm_DISPLAYFLAGS :: Num t => t
- Development.NSIS.Plugins.WinMessages: dm_DISPLAYFREQUENCY :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dm_DISPLAYFREQUENCY :: Num t => t
- Development.NSIS.Plugins.WinMessages: dm_DITHERTYPE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dm_DITHERTYPE :: Num t => t
- Development.NSIS.Plugins.WinMessages: dm_DUPLEX :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dm_DUPLEX :: Num t => t
- Development.NSIS.Plugins.WinMessages: dm_FORMNAME :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dm_FORMNAME :: Num t => t
- Development.NSIS.Plugins.WinMessages: dm_GRAYSCALE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dm_GRAYSCALE :: Num t => t
- Development.NSIS.Plugins.WinMessages: dm_ICMINTENT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dm_ICMINTENT :: Num t => t
- Development.NSIS.Plugins.WinMessages: dm_ICMMETHOD :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dm_ICMMETHOD :: Num t => t
- Development.NSIS.Plugins.WinMessages: dm_INTERLACED :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dm_INTERLACED :: Num t => t
- Development.NSIS.Plugins.WinMessages: dm_LOGPIXELS :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dm_LOGPIXELS :: Num t => t
- Development.NSIS.Plugins.WinMessages: dm_MEDIATYPE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dm_MEDIATYPE :: Num t => t
- Development.NSIS.Plugins.WinMessages: dm_NUP :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dm_NUP :: Num t => t
- Development.NSIS.Plugins.WinMessages: dm_ORIENTATION :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dm_ORIENTATION :: Num t => t
- Development.NSIS.Plugins.WinMessages: dm_PANNINGHEIGHT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dm_PANNINGHEIGHT :: Num t => t
- Development.NSIS.Plugins.WinMessages: dm_PANNINGWIDTH :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dm_PANNINGWIDTH :: Num t => t
- Development.NSIS.Plugins.WinMessages: dm_PAPERLENGTH :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dm_PAPERLENGTH :: Num t => t
- Development.NSIS.Plugins.WinMessages: dm_PAPERSIZE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dm_PAPERSIZE :: Num t => t
- Development.NSIS.Plugins.WinMessages: dm_PAPERWIDTH :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dm_PAPERWIDTH :: Num t => t
- Development.NSIS.Plugins.WinMessages: dm_PELSHEIGHT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dm_PELSHEIGHT :: Num t => t
- Development.NSIS.Plugins.WinMessages: dm_PELSWIDTH :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dm_PELSWIDTH :: Num t => t
- Development.NSIS.Plugins.WinMessages: dm_POSITION :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dm_POSITION :: Num t => t
- Development.NSIS.Plugins.WinMessages: dm_PRINTQUALITY :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dm_PRINTQUALITY :: Num t => t
- Development.NSIS.Plugins.WinMessages: dm_SCALE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dm_SCALE :: Num t => t
- Development.NSIS.Plugins.WinMessages: dm_SPECVERSION :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dm_SPECVERSION :: Num t => t
- Development.NSIS.Plugins.WinMessages: dm_TTOPTION :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dm_TTOPTION :: Num t => t
- Development.NSIS.Plugins.WinMessages: dm_YRESOLUTION :: Num a => a
+ Development.NSIS.Plugins.WinMessages: dm_YRESOLUTION :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_CANUNDO :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_CANUNDO :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_CHARFROMPOS :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_CHARFROMPOS :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_EMPTYUNDOBUFFER :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_EMPTYUNDOBUFFER :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_EXLIMITTEXT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_EXLIMITTEXT :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_FMTLINES :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_FMTLINES :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_GETFIRSTVISIBLELINE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_GETFIRSTVISIBLELINE :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_GETHANDLE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_GETHANDLE :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_GETIMESTATUS :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_GETIMESTATUS :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_GETLIMITTEXT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_GETLIMITTEXT :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_GETLINE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_GETLINE :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_GETLINECOUNT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_GETLINECOUNT :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_GETMARGINS :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_GETMARGINS :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_GETMODIFY :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_GETMODIFY :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_GETPASSWORDCHAR :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_GETPASSWORDCHAR :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_GETRECT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_GETRECT :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_GETSEL :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_GETSEL :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_GETTHUMB :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_GETTHUMB :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_GETWORDBREAKPROC :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_GETWORDBREAKPROC :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_LIMITTEXT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_LIMITTEXT :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_LINEFROMCHAR :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_LINEFROMCHAR :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_LINEINDEX :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_LINEINDEX :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_LINELENGTH :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_LINELENGTH :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_LINESCROLL :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_LINESCROLL :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_POSFROMCHAR :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_POSFROMCHAR :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_REPLACESEL :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_REPLACESEL :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_SCROLL :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_SCROLL :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_SCROLLCARET :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_SCROLLCARET :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_SETHANDLE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_SETHANDLE :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_SETIMESTATUS :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_SETIMESTATUS :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_SETLIMITTEXT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_SETLIMITTEXT :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_SETMARGINS :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_SETMARGINS :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_SETMODIFY :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_SETMODIFY :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_SETPASSWORDCHAR :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_SETPASSWORDCHAR :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_SETREADONLY :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_SETREADONLY :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_SETRECT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_SETRECT :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_SETRECTNP :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_SETRECTNP :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_SETSEL :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_SETSEL :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_SETTABSTOPS :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_SETTABSTOPS :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_SETWORDBREAKPROC :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_SETWORDBREAKPROC :: Num t => t
- Development.NSIS.Plugins.WinMessages: em_UNDO :: Num a => a
+ Development.NSIS.Plugins.WinMessages: em_UNDO :: Num t => t
- Development.NSIS.Plugins.WinMessages: hdm_FIRST :: Num a => a
+ Development.NSIS.Plugins.WinMessages: hdm_FIRST :: Num t => t
- Development.NSIS.Plugins.WinMessages: hwnd_BROADCAST :: Num a => a
+ Development.NSIS.Plugins.WinMessages: hwnd_BROADCAST :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_ADDFILE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_ADDFILE :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_ADDSTRING :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_ADDSTRING :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_DELETESTRING :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_DELETESTRING :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_DIR :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_DIR :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_FINDSTRING :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_FINDSTRING :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_FINDSTRINGEXACT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_FINDSTRINGEXACT :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_GETANCHORINDEX :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_GETANCHORINDEX :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_GETCARETINDEX :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_GETCARETINDEX :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_GETCOUNT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_GETCOUNT :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_GETCURSEL :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_GETCURSEL :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_GETHORIZONTALEXTENT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_GETHORIZONTALEXTENT :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_GETITEMDATA :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_GETITEMDATA :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_GETITEMHEIGHT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_GETITEMHEIGHT :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_GETITEMRECT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_GETITEMRECT :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_GETLOCALE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_GETLOCALE :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_GETSEL :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_GETSEL :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_GETSELCOUNT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_GETSELCOUNT :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_GETSELITEMS :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_GETSELITEMS :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_GETTEXT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_GETTEXT :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_GETTEXTLEN :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_GETTEXTLEN :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_GETTOPINDEX :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_GETTOPINDEX :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_INITSTORAGE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_INITSTORAGE :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_INSERTSTRING :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_INSERTSTRING :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_ITEMFROMPOINT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_ITEMFROMPOINT :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_MSGMAX :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_MSGMAX :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_MULTIPLEADDSTRING :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_MULTIPLEADDSTRING :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_RESETCONTENT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_RESETCONTENT :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_SELECTSTRING :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_SELECTSTRING :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_SELITEMRANGE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_SELITEMRANGE :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_SELITEMRANGEEX :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_SELITEMRANGEEX :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_SETANCHORINDEX :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_SETANCHORINDEX :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_SETCARETINDEX :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_SETCARETINDEX :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_SETCOLUMNWIDTH :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_SETCOLUMNWIDTH :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_SETCOUNT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_SETCOUNT :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_SETCURSEL :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_SETCURSEL :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_SETHORIZONTALEXTENT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_SETHORIZONTALEXTENT :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_SETITEMDATA :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_SETITEMDATA :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_SETITEMHEIGHT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_SETITEMHEIGHT :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_SETLOCALE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_SETLOCALE :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_SETSEL :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_SETSEL :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_SETTABSTOPS :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_SETTABSTOPS :: Num t => t
- Development.NSIS.Plugins.WinMessages: lb_SETTOPINDEX :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lb_SETTOPINDEX :: Num t => t
- Development.NSIS.Plugins.WinMessages: lvm_FIRST :: Num a => a
+ Development.NSIS.Plugins.WinMessages: lvm_FIRST :: Num t => t
- Development.NSIS.Plugins.WinMessages: pbm_DELTAPOS :: Num a => a
+ Development.NSIS.Plugins.WinMessages: pbm_DELTAPOS :: Num t => t
- Development.NSIS.Plugins.WinMessages: pbm_GETPOS :: Num a => a
+ Development.NSIS.Plugins.WinMessages: pbm_GETPOS :: Num t => t
- Development.NSIS.Plugins.WinMessages: pbm_SETMARQUEE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: pbm_SETMARQUEE :: Num t => t
- Development.NSIS.Plugins.WinMessages: pbm_SETPOS :: Num a => a
+ Development.NSIS.Plugins.WinMessages: pbm_SETPOS :: Num t => t
- Development.NSIS.Plugins.WinMessages: pbm_SETRANGE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: pbm_SETRANGE :: Num t => t
- Development.NSIS.Plugins.WinMessages: pbm_SETSTEP :: Num a => a
+ Development.NSIS.Plugins.WinMessages: pbm_SETSTEP :: Num t => t
- Development.NSIS.Plugins.WinMessages: pbm_STEPIT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: pbm_STEPIT :: Num t => t
- Development.NSIS.Plugins.WinMessages: sb_CONST_ALPHA :: Num a => a
+ Development.NSIS.Plugins.WinMessages: sb_CONST_ALPHA :: Num t => t
- Development.NSIS.Plugins.WinMessages: sb_GRAD_RECT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: sb_GRAD_RECT :: Num t => t
- Development.NSIS.Plugins.WinMessages: sb_GRAD_TRI :: Num a => a
+ Development.NSIS.Plugins.WinMessages: sb_GRAD_TRI :: Num t => t
- Development.NSIS.Plugins.WinMessages: sb_NONE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: sb_NONE :: Num t => t
- Development.NSIS.Plugins.WinMessages: sb_PIXEL_ALPHA :: Num a => a
+ Development.NSIS.Plugins.WinMessages: sb_PIXEL_ALPHA :: Num t => t
- Development.NSIS.Plugins.WinMessages: sb_PREMULT_ALPHA :: Num a => a
+ Development.NSIS.Plugins.WinMessages: sb_PREMULT_ALPHA :: Num t => t
- Development.NSIS.Plugins.WinMessages: sb_SIMPLEID :: Num a => a
+ Development.NSIS.Plugins.WinMessages: sb_SIMPLEID :: Num t => t
- Development.NSIS.Plugins.WinMessages: sbm_ENABLE_ARROWS :: Num a => a
+ Development.NSIS.Plugins.WinMessages: sbm_ENABLE_ARROWS :: Num t => t
- Development.NSIS.Plugins.WinMessages: sbm_GETPOS :: Num a => a
+ Development.NSIS.Plugins.WinMessages: sbm_GETPOS :: Num t => t
- Development.NSIS.Plugins.WinMessages: sbm_GETRANGE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: sbm_GETRANGE :: Num t => t
- Development.NSIS.Plugins.WinMessages: sbm_GETSCROLLINFO :: Num a => a
+ Development.NSIS.Plugins.WinMessages: sbm_GETSCROLLINFO :: Num t => t
- Development.NSIS.Plugins.WinMessages: sbm_SETPOS :: Num a => a
+ Development.NSIS.Plugins.WinMessages: sbm_SETPOS :: Num t => t
- Development.NSIS.Plugins.WinMessages: sbm_SETRANGE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: sbm_SETRANGE :: Num t => t
- Development.NSIS.Plugins.WinMessages: sbm_SETRANGEREDRAW :: Num a => a
+ Development.NSIS.Plugins.WinMessages: sbm_SETRANGEREDRAW :: Num t => t
- Development.NSIS.Plugins.WinMessages: sbm_SETSCROLLINFO :: Num a => a
+ Development.NSIS.Plugins.WinMessages: sbm_SETSCROLLINFO :: Num t => t
- Development.NSIS.Plugins.WinMessages: stm_GETICON :: Num a => a
+ Development.NSIS.Plugins.WinMessages: stm_GETICON :: Num t => t
- Development.NSIS.Plugins.WinMessages: stm_GETIMAGE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: stm_GETIMAGE :: Num t => t
- Development.NSIS.Plugins.WinMessages: stm_MSGMAX :: Num a => a
+ Development.NSIS.Plugins.WinMessages: stm_MSGMAX :: Num t => t
- Development.NSIS.Plugins.WinMessages: stm_ONLY_THIS_INTERFACE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: stm_ONLY_THIS_INTERFACE :: Num t => t
- Development.NSIS.Plugins.WinMessages: stm_ONLY_THIS_NAME :: Num a => a
+ Development.NSIS.Plugins.WinMessages: stm_ONLY_THIS_NAME :: Num t => t
- Development.NSIS.Plugins.WinMessages: stm_ONLY_THIS_PROTOCOL :: Num a => a
+ Development.NSIS.Plugins.WinMessages: stm_ONLY_THIS_PROTOCOL :: Num t => t
- Development.NSIS.Plugins.WinMessages: stm_ONLY_THIS_TYPE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: stm_ONLY_THIS_TYPE :: Num t => t
- Development.NSIS.Plugins.WinMessages: stm_SETICON :: Num a => a
+ Development.NSIS.Plugins.WinMessages: stm_SETICON :: Num t => t
- Development.NSIS.Plugins.WinMessages: stm_SETIMAGE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: stm_SETIMAGE :: Num t => t
- Development.NSIS.Plugins.WinMessages: sw_FORCEMINIMIZE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: sw_FORCEMINIMIZE :: Num t => t
- Development.NSIS.Plugins.WinMessages: sw_HIDE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: sw_HIDE :: Num t => t
- Development.NSIS.Plugins.WinMessages: sw_MAX :: Num a => a
+ Development.NSIS.Plugins.WinMessages: sw_MAX :: Num t => t
- Development.NSIS.Plugins.WinMessages: sw_MAXIMIZE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: sw_MAXIMIZE :: Num t => t
- Development.NSIS.Plugins.WinMessages: sw_MINIMIZE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: sw_MINIMIZE :: Num t => t
- Development.NSIS.Plugins.WinMessages: sw_NORMAL :: Num a => a
+ Development.NSIS.Plugins.WinMessages: sw_NORMAL :: Num t => t
- Development.NSIS.Plugins.WinMessages: sw_RESTORE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: sw_RESTORE :: Num t => t
- Development.NSIS.Plugins.WinMessages: sw_SHOW :: Num a => a
+ Development.NSIS.Plugins.WinMessages: sw_SHOW :: Num t => t
- Development.NSIS.Plugins.WinMessages: sw_SHOWDEFAULT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: sw_SHOWDEFAULT :: Num t => t
- Development.NSIS.Plugins.WinMessages: sw_SHOWMAXIMIZED :: Num a => a
+ Development.NSIS.Plugins.WinMessages: sw_SHOWMAXIMIZED :: Num t => t
- Development.NSIS.Plugins.WinMessages: sw_SHOWMINIMIZED :: Num a => a
+ Development.NSIS.Plugins.WinMessages: sw_SHOWMINIMIZED :: Num t => t
- Development.NSIS.Plugins.WinMessages: sw_SHOWMINNOACTIVE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: sw_SHOWMINNOACTIVE :: Num t => t
- Development.NSIS.Plugins.WinMessages: sw_SHOWNA :: Num a => a
+ Development.NSIS.Plugins.WinMessages: sw_SHOWNA :: Num t => t
- Development.NSIS.Plugins.WinMessages: sw_SHOWNOACTIVATE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: sw_SHOWNOACTIVATE :: Num t => t
- Development.NSIS.Plugins.WinMessages: sw_SHOWNORMAL :: Num a => a
+ Development.NSIS.Plugins.WinMessages: sw_SHOWNORMAL :: Num t => t
- Development.NSIS.Plugins.WinMessages: tcm_FIRST :: Num a => a
+ Development.NSIS.Plugins.WinMessages: tcm_FIRST :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_ACTIVATE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_ACTIVATE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_ACTIVATEAPP :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_ACTIVATEAPP :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_AFXFIRST :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_AFXFIRST :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_AFXLAST :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_AFXLAST :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_APP :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_APP :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_APPCOMMAND :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_APPCOMMAND :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_ASKCBFORMATNAME :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_ASKCBFORMATNAME :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_CANCELJOURNAL :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_CANCELJOURNAL :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_CANCELMODE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_CANCELMODE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_CAPTURECHANGED :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_CAPTURECHANGED :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_CHANGECBCHAIN :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_CHANGECBCHAIN :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_CHANGEUISTATE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_CHANGEUISTATE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_CHAR :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_CHAR :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_CHARTOITEM :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_CHARTOITEM :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_CHILDACTIVATE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_CHILDACTIVATE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_CLEAR :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_CLEAR :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_CLOSE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_CLOSE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_COMMAND :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_COMMAND :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_COMMNOTIFY :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_COMMNOTIFY :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_COMPACTING :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_COMPACTING :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_COMPAREITEM :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_COMPAREITEM :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_CONTEXTMENU :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_CONTEXTMENU :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_CONVERTREQUESTEX :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_CONVERTREQUESTEX :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_COPY :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_COPY :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_COPYDATA :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_COPYDATA :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_CREATE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_CREATE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_CTLCOLOR :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_CTLCOLOR :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_CTLCOLORBTN :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_CTLCOLORBTN :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_CTLCOLORDLG :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_CTLCOLORDLG :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_CTLCOLOREDIT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_CTLCOLOREDIT :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_CTLCOLORLISTBOX :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_CTLCOLORLISTBOX :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_CTLCOLORMSGBOX :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_CTLCOLORMSGBOX :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_CTLCOLORSCROLLBAR :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_CTLCOLORSCROLLBAR :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_CTLCOLORSTATIC :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_CTLCOLORSTATIC :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_CUT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_CUT :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_DDE_FIRST :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_DDE_FIRST :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_DEADCHAR :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_DEADCHAR :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_DELETEITEM :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_DELETEITEM :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_DESTROY :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_DESTROY :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_DESTROYCLIPBOARD :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_DESTROYCLIPBOARD :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_DEVICECHANGE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_DEVICECHANGE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_DEVMODECHANGE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_DEVMODECHANGE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_DISPLAYCHANGE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_DISPLAYCHANGE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_DRAWCLIPBOARD :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_DRAWCLIPBOARD :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_DRAWITEM :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_DRAWITEM :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_DROPFILES :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_DROPFILES :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_ENABLE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_ENABLE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_ENDSESSION :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_ENDSESSION :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_ENTERIDLE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_ENTERIDLE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_ENTERMENULOOP :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_ENTERMENULOOP :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_ENTERSIZEMOVE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_ENTERSIZEMOVE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_ERASEBKGND :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_ERASEBKGND :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_EXITMENULOOP :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_EXITMENULOOP :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_EXITSIZEMOVE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_EXITSIZEMOVE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_FONTCHANGE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_FONTCHANGE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_GETDLGCODE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_GETDLGCODE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_GETFONT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_GETFONT :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_GETHOTKEY :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_GETHOTKEY :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_GETICON :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_GETICON :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_GETMINMAXINFO :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_GETMINMAXINFO :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_GETOBJECT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_GETOBJECT :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_GETTEXT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_GETTEXT :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_GETTEXTLENGTH :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_GETTEXTLENGTH :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_HANDHELDFIRST :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_HANDHELDFIRST :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_HANDHELDLAST :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_HANDHELDLAST :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_HELP :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_HELP :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_HOTKEY :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_HOTKEY :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_HSCROLL :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_HSCROLL :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_HSCROLLCLIPBOARD :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_HSCROLLCLIPBOARD :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_ICONERASEBKGND :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_ICONERASEBKGND :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_IME_CHAR :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_IME_CHAR :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_IME_COMPOSITION :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_IME_COMPOSITION :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_IME_COMPOSITIONFULL :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_IME_COMPOSITIONFULL :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_IME_CONTROL :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_IME_CONTROL :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_IME_ENDCOMPOSITION :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_IME_ENDCOMPOSITION :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_IME_KEYDOWN :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_IME_KEYDOWN :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_IME_KEYLAST :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_IME_KEYLAST :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_IME_KEYUP :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_IME_KEYUP :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_IME_NOTIFY :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_IME_NOTIFY :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_IME_REQUEST :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_IME_REQUEST :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_IME_SELECT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_IME_SELECT :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_IME_SETCONTEXT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_IME_SETCONTEXT :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_IME_STARTCOMPOSITION :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_IME_STARTCOMPOSITION :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_INITDIALOG :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_INITDIALOG :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_INITMENU :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_INITMENU :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_INITMENUPOPUP :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_INITMENUPOPUP :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_INPUT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_INPUT :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_INPUTLANGCHANGE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_INPUTLANGCHANGE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_INPUTLANGCHANGEREQUEST :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_INPUTLANGCHANGEREQUEST :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_KEYDOWN :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_KEYDOWN :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_KEYFIRST :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_KEYFIRST :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_KEYLAST :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_KEYLAST :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_KEYUP :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_KEYUP :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_KILLFOCUS :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_KILLFOCUS :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_LBUTTONDBLCLK :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_LBUTTONDBLCLK :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_LBUTTONDOWN :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_LBUTTONDOWN :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_LBUTTONUP :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_LBUTTONUP :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_MBUTTONDBLCLK :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_MBUTTONDBLCLK :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_MBUTTONDOWN :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_MBUTTONDOWN :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_MBUTTONUP :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_MBUTTONUP :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_MDIACTIVATE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_MDIACTIVATE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_MDICASCADE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_MDICASCADE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_MDICREATE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_MDICREATE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_MDIDESTROY :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_MDIDESTROY :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_MDIGETACTIVE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_MDIGETACTIVE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_MDIICONARRANGE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_MDIICONARRANGE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_MDIMAXIMIZE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_MDIMAXIMIZE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_MDINEXT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_MDINEXT :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_MDIREFRESHMENU :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_MDIREFRESHMENU :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_MDIRESTORE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_MDIRESTORE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_MDISETMENU :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_MDISETMENU :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_MDITILE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_MDITILE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_MEASUREITEM :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_MEASUREITEM :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_MENUCHAR :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_MENUCHAR :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_MENUCOMMAND :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_MENUCOMMAND :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_MENUDRAG :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_MENUDRAG :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_MENUGETOBJECT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_MENUGETOBJECT :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_MENURBUTTONUP :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_MENURBUTTONUP :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_MENUSELECT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_MENUSELECT :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_MOUSEACTIVATE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_MOUSEACTIVATE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_MOUSEFIRST :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_MOUSEFIRST :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_MOUSEHOVER :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_MOUSEHOVER :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_MOUSELAST :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_MOUSELAST :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_MOUSELEAVE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_MOUSELEAVE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_MOUSEMOVE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_MOUSEMOVE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_MOUSEWHEEL :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_MOUSEWHEEL :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_MOVE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_MOVE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_MOVING :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_MOVING :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_NCACTIVATE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_NCACTIVATE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_NCCALCSIZE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_NCCALCSIZE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_NCCREATE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_NCCREATE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_NCDESTROY :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_NCDESTROY :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_NCHITTEST :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_NCHITTEST :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_NCLBUTTONDBLCLK :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_NCLBUTTONDBLCLK :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_NCLBUTTONDOWN :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_NCLBUTTONDOWN :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_NCLBUTTONUP :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_NCLBUTTONUP :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_NCMBUTTONDBLCLK :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_NCMBUTTONDBLCLK :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_NCMBUTTONDOWN :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_NCMBUTTONDOWN :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_NCMBUTTONUP :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_NCMBUTTONUP :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_NCMOUSEHOVER :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_NCMOUSEHOVER :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_NCMOUSELEAVE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_NCMOUSELEAVE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_NCMOUSEMOVE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_NCMOUSEMOVE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_NCPAINT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_NCPAINT :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_NCRBUTTONDBLCLK :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_NCRBUTTONDBLCLK :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_NCRBUTTONDOWN :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_NCRBUTTONDOWN :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_NCRBUTTONUP :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_NCRBUTTONUP :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_NCXBUTTONDBLCLK :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_NCXBUTTONDBLCLK :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_NCXBUTTONDOWN :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_NCXBUTTONDOWN :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_NCXBUTTONUP :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_NCXBUTTONUP :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_NEXTDLGCTL :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_NEXTDLGCTL :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_NEXTMENU :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_NEXTMENU :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_NOTIFY :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_NOTIFY :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_NOTIFYFORMAT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_NOTIFYFORMAT :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_NULL :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_NULL :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_PAINT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_PAINT :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_PAINTCLIPBOARD :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_PAINTCLIPBOARD :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_PAINTICON :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_PAINTICON :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_PALETTECHANGED :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_PALETTECHANGED :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_PALETTEISCHANGING :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_PALETTEISCHANGING :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_PARENTNOTIFY :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_PARENTNOTIFY :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_PASTE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_PASTE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_PENWINFIRST :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_PENWINFIRST :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_PENWINLAST :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_PENWINLAST :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_POWER :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_POWER :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_POWERBROADCAST :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_POWERBROADCAST :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_PRINT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_PRINT :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_PRINTCLIENT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_PRINTCLIENT :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_QUERYDRAGICON :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_QUERYDRAGICON :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_QUERYENDSESSION :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_QUERYENDSESSION :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_QUERYNEWPALETTE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_QUERYNEWPALETTE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_QUERYOPEN :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_QUERYOPEN :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_QUERYUISTATE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_QUERYUISTATE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_QUEUESYNC :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_QUEUESYNC :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_QUIT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_QUIT :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_RASDIALEVENT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_RASDIALEVENT :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_RBUTTONDBLCLK :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_RBUTTONDBLCLK :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_RBUTTONDOWN :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_RBUTTONDOWN :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_RBUTTONUP :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_RBUTTONUP :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_RENDERALLFORMATS :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_RENDERALLFORMATS :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_RENDERFORMAT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_RENDERFORMAT :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_SETCURSOR :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_SETCURSOR :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_SETFOCUS :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_SETFOCUS :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_SETFONT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_SETFONT :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_SETHOTKEY :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_SETHOTKEY :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_SETICON :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_SETICON :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_SETREDRAW :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_SETREDRAW :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_SETTEXT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_SETTEXT :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_SETTINGCHANGE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_SETTINGCHANGE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_SHOWWINDOW :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_SHOWWINDOW :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_SIZE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_SIZE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_SIZECLIPBOARD :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_SIZECLIPBOARD :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_SIZING :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_SIZING :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_SPOOLERSTATUS :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_SPOOLERSTATUS :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_STYLECHANGED :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_STYLECHANGED :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_STYLECHANGING :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_STYLECHANGING :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_SYNCPAINT :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_SYNCPAINT :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_SYSCHAR :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_SYSCHAR :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_SYSCOLORCHANGE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_SYSCOLORCHANGE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_SYSCOMMAND :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_SYSCOMMAND :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_SYSDEADCHAR :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_SYSDEADCHAR :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_SYSKEYDOWN :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_SYSKEYDOWN :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_SYSKEYUP :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_SYSKEYUP :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_TABLET_FIRST :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_TABLET_FIRST :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_TABLET_LAST :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_TABLET_LAST :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_TCARD :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_TCARD :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_THEMECHANGED :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_THEMECHANGED :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_TIMECHANGE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_TIMECHANGE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_TIMER :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_TIMER :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_UNDO :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_UNDO :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_UNICHAR :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_UNICHAR :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_UNINITMENUPOPUP :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_UNINITMENUPOPUP :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_UPDATEUISTATE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_UPDATEUISTATE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_USER :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_USER :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_USERCHANGED :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_USERCHANGED :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_VKEYTOITEM :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_VKEYTOITEM :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_VSCROLL :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_VSCROLL :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_VSCROLLCLIPBOARD :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_VSCROLLCLIPBOARD :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_WINDOWPOSCHANGED :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_WINDOWPOSCHANGED :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_WINDOWPOSCHANGING :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_WINDOWPOSCHANGING :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_WININICHANGE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_WININICHANGE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_WTSSESSION_CHANGE :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_WTSSESSION_CHANGE :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_XBUTTONDBLCLK :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_XBUTTONDBLCLK :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_XBUTTONDOWN :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_XBUTTONDOWN :: Num t => t
- Development.NSIS.Plugins.WinMessages: wm_XBUTTONUP :: Num a => a
+ Development.NSIS.Plugins.WinMessages: wm_XBUTTONUP :: Num t => t

Files

CHANGES.txt view
@@ -1,5 +1,8 @@ Changelog for NSIS +0.3.1+    #11, add unsafeInject and unsafeInjectGlobal+    #10, add unicode function 0.3     Make strCheck take a message     Add a plugin for helping with radio button
Development/NSIS.hs view
@@ -68,7 +68,8 @@     -- ** Global installer options     name, outFile, installDir, setCompressor,     installIcon, uninstallIcon, headerImage,-    installDirRegKey, allowRootDirInstall, caption, showInstDetails, showUninstDetails,+    installDirRegKey, allowRootDirInstall, caption,+    showInstDetails, showUninstDetails, unicode,     -- ** Sections     SectionId, section, sectionGroup, newSectionId,     sectionSetText, sectionGetText, sectionSet, sectionGet,@@ -79,6 +80,8 @@     -- ** Section commands     file, alwaysNonFatal, writeUninstaller, alert, setOutPath, messageBox, requestExecutionLevel,     hideProgress, detailPrint, setDetailsPrint,+    -- * Escape hatch+    unsafeInject, unsafeInjectGlobal,     -- * Settings     Compressor(..), HKEY(..), MessageBoxType(..), Attrib(..), Page(..), Level(..), Visibility(..),     FileMode(..), SectionFlag(..), ShowWindow(..), FinishOptions(..), DetailsPrint(..)@@ -92,12 +95,18 @@   -- | Create the contents of an NSIS script from an installer specification.+--+-- Beware, 'unsafeInject' and 'unsafeInjectGlobal' may break 'nsis'. The+-- optimizer relies on invariants that may not hold when arbitrary lines are+-- injected. Consider using 'nsisNoOptimise' if problems arise. nsis :: Action a -> String nsis = unlines . showNSIS . optimise . runAction . void  --- | Like 'nsis', but don't try and optimise the resulting NSIS script. Useful---   to figure out how the underlying installer works, or if you believe the---   optimisations are introducing bugs (but please do report any such bugs!).+-- | Like 'nsis', but don't try and optimise the resulting NSIS script.+--+-- Useful to figure out how the underlying installer works, or if you believe+-- the optimisations are introducing bugs. Please do report any such bugs,+-- especially if you aren't using 'unsafeInject' or 'unsafeInjectGlobal'! nsisNoOptimise :: Action a -> String nsisNoOptimise = unlines . showNSIS . runAction . void
Development/NSIS/Show.hs view
@@ -60,6 +60,8 @@     ShowInstDetails{} -> True     ShowUninstDetails{} -> True     Caption{} -> True+    Unicode{} -> True+    UnsafeInjectGlobal{} -> True     _ -> False  isSection :: NSIS -> Bool@@ -111,6 +113,9 @@ out fs (AddPluginDir a) = [unwords ["!addplugindir",show a]] out fs (FindWindow a b c d e) = [unwords $ "FindWindow" : show a : map show ([b,c] ++ maybeToList d ++ maybeToList e)] out fs (SendMessage a b c d e f) = [unwords $ "SendMessage" : show a : show b : show c : show d : show e : ["/TIMEOUT=" ++ show x | Just x <- [f]]]+out fs (Unicode x) = ["Unicode " ++ if x then "true" else "false"]+out fs (UnsafeInject x) = [x]+out fs (UnsafeInjectGlobal x) = [x]  out fs x = [show x] 
Development/NSIS/Sugar.hs view
@@ -933,6 +933,9 @@ showUninstDetails :: Visibility -> Action () showUninstDetails = emit . ShowUninstDetails +-- | Note: Requires NSIS 3.0+unicode :: Bool -> Action ()+unicode = emit . Unicode  -- | The type of a file handle, created by 'fileOpen'. data FileHandle deriving Typeable@@ -1083,7 +1086,7 @@ -- > createDirectory "$SMPROGRAMS/My Company" -- > createShortcut "$SMPROGRAMS/My Company/My Program.lnk" -- >    [Target "$INSTDIR/My Program.exe"--- >    ,Parameter "some command line parameters"+-- >    ,Parameters "some command line parameters" -- >    ,IconFile "$INSTDIR/My Program.exe", IconIndex 2 -- >    ,StartOptions "SW_SHOWNORMAL" -- >    ,KeyboardShortcut "ALT|CONTROL|SHIFT|F5"@@ -1151,3 +1154,11 @@  abort :: Exp String -> Action () abort = emit1 Abort++-- | Inject arbitrary text into a non-global section of the script.+unsafeInject :: String -> Action ()+unsafeInject = emit . UnsafeInject++-- | Inject arbitrary text into the script's global header section.+unsafeInjectGlobal :: String -> Action ()+unsafeInjectGlobal = emit . UnsafeInjectGlobal
Development/NSIS/Type.hs view
@@ -121,6 +121,7 @@     | Caption Val     | ShowInstDetails Visibility     | ShowUninstDetails Visibility+    | Unicode Bool     | SetDetailsPrint DetailsPrint     | DetailPrint Val     | Plugin String String [Val]@@ -129,6 +130,10 @@     | GetDlgItem Var Val Val     | SendMessage Val Val Val Val Var (Maybe Int)     | Abort Val++      -- Escape hatch+    | UnsafeInject String+    | UnsafeInjectGlobal String       deriving (Data,Typeable,Show)  -- | Value to use with 'setDetailsPrint'.
Examples/Example2.hs view
@@ -23,7 +23,7 @@     outFile "example$Ex.exe"      -- The default installation directory-    installDir "$PROGRAMFILES/Example2"+    installDir "$PROGRAMFILES64/Example2"      -- Registry key to check for directory (so if you install again, it will      -- overwrite the old one automatically)@@ -32,6 +32,9 @@     -- Request application privileges for Windows Vista     requestExecutionLevel Admin +    -- Inject a literal setting that's not currently supported by the DSL+    unsafeInjectGlobal "# ignore me (could be an injected literal)"+     ----------------------------------      -- Pages@@ -53,6 +56,9 @@          -- Put file there         file [] "Examples/Example$Ex.hs"++        -- Inject a non-global literal setting+        unsafeInject "# ignore me (could be an injected literal)"          -- Write the installation path into the registry         writeRegStr HKLM "SOFTWARE/NSIS_Example2" "Install_Dir" "$INSTDIR"
LICENSE view
@@ -1,4 +1,4 @@-Copyright Neil Mitchell 2012-2015.+Copyright Neil Mitchell 2012-2017. All rights reserved.  Redistribution and use in source and binary forms, with or without
nsis.cabal view
@@ -1,15 +1,15 @@-cabal-version:      >= 1.10+cabal-version:      >= 1.18 build-type:         Simple name:               nsis-version:            0.3+version:            0.3.1 license:            BSD3 license-file:       LICENSE category:           Development author:             Neil Mitchell <ndmitchell@gmail.com> maintainer:         Neil Mitchell <ndmitchell@gmail.com>-copyright:          Neil Mitchell 2012-2015+copyright:          Neil Mitchell 2012-2017 synopsis:           DSL for producing Windows Installer using NSIS.-tested-with:        GHC==7.10.1, GHC==7.8.4, GHC==7.6.3, GHC==7.4.2, GHC==7.2.2+tested-with:        GHC==8.0.2, GHC==7.10.3, GHC==7.8.4, GHC==7.6.3, GHC==7.4.2 description:     NSIS (Nullsoft Scriptable Install System, <http://nsis.sourceforge.net/>) is a tool that allows programmers     to create installers for Windows.@@ -19,7 +19,7 @@ homepage:           https://github.com/ndmitchell/nsis#readme bug-reports:        https://github.com/ndmitchell/nsis/issues -extra-source-files:+extra-doc-files:     CHANGES.txt     README.md