123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806 |
- #TITLE=MAKI
- ;Made By Rohan Prabhu for Winamp MAKI scripters. A plug-in for EditPlus 2.
- ;Completed and adopted to the Skin Consortium Coding Convention (Aug 2006) by Martin Poehlmann
- ;please contribute to make this complete. As of now, it supports about 346 classes and about 37 Objects/Variables and 7 pre-compiler directives.
- #DELIMITER=,(){}[]-+*%/="'~!&|<>?:;.
- #QUOTATION1='
- #QUOTATION2="
- #CONTINUE_QUOTE=n
- #LINECOMMENT=//
- #COMMENTON=/*
- #COMMENTOFF=*/
- #ESCAPE=\
- #NUMBER_PATTERN=cpp
- #SPECIAL_STX=maki
- #KEYWORD=Global Definitions
- Button
- AnimatedLayer
- Text
- Vis
- GroupList
- Object
- GuiObject
- Int
- String
- Boolean
- Double
- Float
- ToggleButton
- EqVis
- System
- Container
- Wac
- List
- Map
- PopUpMenu
- Region
- Timer
- Group
- Layout
- Component
- Edit
- Slider
- Browser
- Layer
- CfgList
- QueryList
- PLDir
- MouseRedir
- Dropdown
- LayoutStatus
- GuiList
- WindowHolder
- FeedWatcher
- ComponentBucket
- Status
- Title
- CfgGroup
- DropDownList
- TabSheet
- GuiTree
- TreeItem
- MenuButton
- CheckBox
- Form
- ConfigAttribute
- ConfigItem
- Config
- #KEYWORD=PreCompiler directives
- error
- ^#include
- ^#define
- ^#ifdef
- ^#endif
- ^#ifndef
- ^#undef
- ^#endif
- =
- >
- <
- +
- -
- /
- *
- !
- &
- |
- OR
- AND
- #KEYWORD=Reserved words
- return
- delete
- complete
- continue
- new
- break
- true
- false
- Global
- Class
- Function
- _predecl
- extern
- NULL
- #KEYWORD=Methods
- if
- else
- for
- while
- do
- switch
- case
- onPlay
- onPause
- onResume
- onStop
- onFrame
- setSpeed
- gotoFrame
- setStartFrame
- setEndFrame
- setAutoReplay
- play
- stop
- pause
- isPlaying
- isPaused
- isStopped
- getStartFrame
- getEndFrame
- getLength
- getDirection
- getAutoReplay
- getCurFrame
- setRealtime
- navigateUrl
- back
- forward
- stop
- refresh
- home
- setTargetName
- onBeforeNavigate
- onDocumentComplete
- onActivate
- onLeftClick
- onRightClick
- setActivated
- setActivatedNoCallback
- getActivated
- leftClick
- rightClick
- cfgGetInt
- cfgSetInt
- cfgGetString
- cfgGetFloat
- cfgSetFloat
- cfgSetString
- onCfgChanged
- cfgGetGuid
- cfgGetName
- onGetWac
- onGiveUpWac
- getGuid
- getWac
- setRegionFromMap
- setRegion
- setAcceptWac
- onSwitchToLayout
- onHideLayout
- onShowLayout
- getLayout
- getNumLayouts
- enumLayout
- switchToLayout
- show
- hide
- toggle
- isDynamic
- getItemSelected
- onEnter
- onAbort
- onIdleEditUpdate
- onEditUpdate
- setText
- setAutoEnter
- getText
- getClassName
- getId
- onNotify
- setRedirection
- getRedirection
- setRegionFromMap
- setRegion
- getValue
- inRegion
- loadMap
- getWidth
- getHeight
- getRegion
- addItem
- removeItem
- enumItem
- findItem
- getNumItems
- removeAll
- onBeginResize
- onEndResize
- fx_onInit
- fx_onFrame
- fx_onGetPixelR
- fx_onGetPixelD
- fx_onGetPixelX
- fx_onGetPixelY
- fx_onGetPixelA
- setRegionFromMap
- setRegion
- fx_setEnabled
- fx_getEnabled
- fx_setWrap
- fx_getWrap
- fx_setRect
- fx_getRect
- fx_setBgFx
- fx_getBgFx
- fx_setClear
- fx_getClear
- fx_setSpeed
- Int fx_getSpeed
- fx_setRealtime
- fx_getRealtime
- fx_setLocalized
- fx_getLocalized
- fx_setBilinear
- fx_getBilinear
- fx_setAlphaMode
- fx_getAlphaMode
- fx_setGridSize
- fx_update
- fx_restart
- instantiate
- getNumItems
- enumItem
- removeAll
- scrollToPercent
- getObject
- getNumObjects
- enumObject
- onCreateObject
- getMousePosX
- getMousePosY
- isLayout
- openTable
- openSubtable
- runQuery
- hideAllColumns
- setColumnVisible
- playSelection
- getPlayItem
- getItemText
- onItemSelect
- setTopItem
- selectItem
- isItemSelected
- getNumItems
- deselectAll
- add
- sub
- offset
- stretch
- copy
- loadFromMap
- loadFromBitmap
- getBoundingBoxX
- getBoundingBoxY
- getBoundingBoxW
- getBoundingBoxH
- onSetPosition
- onPostedPosition
- onSetFinalPosition
- setPosition
- getPosition
- lock
- unlock
- setText
- setAlternateText
- getText
- getTextWidth
- onTextChanged
- setText
- setAlternateText
- getText
- getTextWidth
- onTextChanged
- onTimer
- setDelay
- getDelay
- start
- stop
- isRunning
- onToggle
- onFrame
- setRealtime
- getRealtime
- getMode
- setMode
- nextMode
- getGuid
- getName
- sendCommand
- show
- hide
- isVisible
- onNotify
- onShow
- onHide
- setStatusBar
- Boolean getStatusBar
- addSubMenu
- addCommand
- addSeparator
- popAtXY
- popAtMouse
- getNumCommands
- checkCommand
- disableCommand
- callme
- setTargetX
- setTargetY
- setTargetA
- setTargetW
- setTargetH
- setTargetSpeed
- gotoTarget
- setAlpha
- setXMLparam
- getXMLparam
- onScriptLoaded
- onScriptUnloading
- onQuit
- onSetXuiParam
- onKeyDown
- onAccelerator
- onCreateLayout
- onShowLayout
- onHideLayout
- onStop
- onPlay
- onPause
- onResume
- onTitleChange
- onTitle2Change
- onInfoChange
- onStatusMsg
- onEqBandChanged
- onEqPreampChanged
- onEqChanged
- onVolumeChanged
- onSeek
- getContainer
- newDynamicContainer
- newGroup
- newGroupAsLayout
- getNumContainers
- enumContainer
- getWac
- messageBox
- getPlayItemString
- getPlayItemLength
- getPlayItemMetaDataString
- playFile
- getLeftVuMeter
- getRightVuMeter
- getVolume
- setVolume
- play
- stop
- pause
- next
- previous
- eject
- seekTo
- getPosition
- setEqBand
- setEqPreamp
- setEq
- getEqBand
- getEqPreamp
- getEq
- getMousePosX
- getMousePosY
- integerToString
- StringToInteger
- floatToString
- stringToFloat
- integerToLongTime
- integerToTime
- strmid
- Strleft
- strright
- strsearch
- strlen
- strupper
- strlower
- urlEncode
- removePath
- getToken
- sin
- cos
- tan
- asin
- acos
- atan
- atan2
- pow
- sqr
- sqrt
- random
- setPrivateString
- setPrivateInt
- getPrivateString
- getPrivateInt
- setPublicString
- setPublicInt
- getPublicString
- getPublicInt
- getScriptGroup
- getViewportWidth
- getViewportHeight
- getViewportLeft
- getViewportTop
- debugString
- ddeSend
- onLookForComponent
- getCurAppLeft
- getCurAppTop
- getCurAppWidth
- getCurAppHeight
- isAppActive
- getSkinName
- getMainBrowser
- popMainBrowser
- navigateUrl
- isObjectValid
- integer
- getTimeOfDay
- setMenuTransparency
- onGetCancelComponent
- getStatus
- isKeyDown
- setClipboardText
- Chr
- onMouseMove
- onLeftClick
- onRightClick
- onLeftButtonDown
- onLeftButtonUp
- onRightButtonDown
- onRightButtonUp
- onEnterArea
- onLeaveArea
- getPlayItemDisplayTitle
- getExtFamily
- dateToTime
- dateToLongTime
- formatDate
- formatLongDate
- getDateYear
- getDateMonth
- getDateDay
- getDateDow
- getDateDoy
- getDateHour
- getDateMin
- getDateSec
- getDateDst
- getDate
- getParam
- getViewportWidthFromPoint
- getViewportHeightFromPoint
- getViewportLeftFromPoint
- getViewportTopFromPoint
- switchSkin
- isLoadingSkin
- lockUI
- unlockUI
- frac
- selectFile
- systemMenu
- windowMenu
- triggerAction
- showWindow
- hideWindow
- hideNamedWindow
- isNamedWindowVisible
- invokeDebugger
- isVideo
- isVideoFullscreen
- getIdealVideoWidth
- getIdealVideoHeight
- isMinimized
- minimizeApplication
- restoreApplication
- activateApplication
- getPlaylistLength
- getPlaylistIndex
- isDesktopAlphaAvailable
- isTransparencyAvailable
- onShowNotification
- getSongInfoText
- getVisBand
- getRuntimeVersion
- onBeforeSwitchToLayout
- close
- setName
- getCurLayout
- getStatusBar
- onSetVisible
- getAlpha
- onRightButtonDblClk
- onLeftButtonDblClk
- setEnabled
- getEnabled
- onEnable
- resize
- onResize
- isMouseOver
- getLeft
- getTop
- onTargetReached
- cancelTarget
- reverseTarget
- onStartup
- isGoingToTarget
- init
- bringToFront
- bringToBack
- bringAbove
- bringBelow
- getGuiX
- getGuiY
- getGuiW
- getGuiH
- getGuiRelatX
- getGuiRelatY
- getGuiRelatW
- getGuiRelatH
- isActive
- getParent
- getParentLayout
- getTopParent
- runModal
- endModal
- findObject
- findObjectXY
- clientToScreenX
- clientToScreenY
- clientToScreenW
- clientToScreenH
- screenToClientX
- screenToClientY
- screenToClientW
- screenToClientH
- getAutoWidth
- getAutoHeight
- setFocus
- onChar
- isMouseOverRect
- getInterface
- onKeyUp
- onGetFocus
- onKillFocus
- sendAction
- onAction
- onDock
- onUndock
- onScale
- getScale
- setScale
- setDesktopAlpha
- getDesktopAlpha
- center
- onMove
- onEndMove
- onUserResize
- snapAdjust
- getSnapAdjustTop
- getSnapAdjustRight
- getSnapAdjustLeft
- getSnapAdjustBottom
- setRedrawOnResize
- beforeRedock
- redock
- isTransparencySafe
- isLayoutAnimationSafe
- onMouseEnterLayout
- onMouseLeaveLayout
- onSnapAdjustChanged
- getSkipped
- setFeed
- releaseFeed
- onFeedChange
- getContent
- getAutoEnter
- selectAll
- enter
- setIdleEnabled
- getIdleEnabled
- getCurCfgVal
- onResetQuery
- onSelect
- setListHeight
- openList
- closeList
- setItems
- delItem
- getSelected
- getSelectedText
- getCustomText
- deleteAllItems
- setNoItemText
- getCurPage
- setCurPage
- getWantAutoDeselect
- setWantAutoDeselect
- setAutoSort
- selectCurrent
- selectFirstEntry
- pagedown
- pageup
- end
- reset
- addColumn
- getNumColumns
- getColumnWidth
- setColumnWidth
- getColumnLabel
- setColumnLabel
- getColumnNumeric
- setColumnDynamic
- isColumnDynamic
- setMinimumSize
- insertItem
- getLastAddedItemPos
- setSubItem
- deleteAllItems
- deleteByPos
- getItemLabel
- setItemLabel
- isItemFocused
- getItemFocused
- setItemFocused
- ensureItemVisible
- invalidateColumns
- scrollAbsolute
- scrollRelative
- scrollLeft
- scrollRight
- scrollUp
- scrollDown
- getSubitemText
- getFirstItemSelected
- getNextItemSelected
- selectAll
- invertSelection
- invalidateItem
- getFirstItemVisible
- getLastItemVisible
- setFontSize
- getFontSize
- jumpToNext
- scrollToItem
- resort
- getSortDirection
- getSortColumn
- setSortColumn
- setSortDirection
- getItemCount
- setSelectionStart
- setSelectionEnd
- setSelected
- toggleSelection
- getHeaderHeight
- getPreventMultipleSelection
- setPreventMultipleSelection
- moveItem
- onSelectAll
- onDelete
- onDoubleClick
- onColumnDblClick
- onColumnLabelClick
- onItemSelection
- onSecondLeftClick
- onWantAutoContextMenu
- onMouseWheelUp
- onMouseWheelDown
- onContextMenu
- onItemRecvDrop
- onLabelChange
- onItemSelected
- onItemDeselected
- getNumRootItems
- enumRootItem
- getContentsWidth
- getContentsHeight
- addTreeItem
- removeTreeItem
- moveTreeItem
- expandItem
- expandItemDeferred
- collapseItem
- collapseItemDeferred
- selectItemDeferred
- delItemDeferred
- hiliteItem
- unhiliteItem
- getCurItem
- hitTest
- editItemLabel
- cancelEditLabel
- setAutoEdit
- getAutoEdit
- getByLabel
- setSorted
- getSorted
- sortTreeItems
- getSibling
- setAutoCollapse
- getNumVisibleChildItems
- getNumVisibleItems
- enumVisibleItems
- enumVisibleChildItems
- enumAllItems
- getItemRectX
- getItemRectY
- getItemRectW
- getItemRectH
- getNumChildren
- setLabel
- getLabel
- ensureVisible
- getNthChild
- getChild
- getChildSibling
- getSibling
- editLabel
- hasSubItems
- setSorted
- setChildTab
- isSorted
- isCollapsed
- isExpanded
- invalidate
- isSelected
- isHilited
- setHilited
- collapse
- expand
- getTree
- onTreeAdd
- onTreeRemove
- onDeselect
- onLeftDoubleClick
- onRightDoubleClick
- onExpand
- onCollapse
- onBeginLabelEdit
- onEndLabelEdit
- onContextMenu
- onOpenMenu
- onCloseMenu
- onSelectItem
- openMenu
- closeMenu
- setChecked
- isChecked
- getContentsHeight
- newCell
- nextRow
- deleteAll
- getMaxHeight
- getMaxWidth
- setScroll
- getScroll
- getNumChildren
- enumChildren
- getItem
- getItemByGuid
- newItem
- getAttribute
- newAttribute
- getGuid
- setData
- getData
- onDataChanged
- getParentItem
- getAttributeName
- #
|