Page 1 of 1

Annotate

Posted: Tue Jan 15, 2013 1:16 pm
by ilbarbax
Is it available any Hollywood setup file for annotate?

Re: Annotate

Posted: Tue Jan 15, 2013 5:28 pm
by airsoftsoftwair
None that I'd know of.

Re: Annotate

Posted: Sat Jul 18, 2015 10:42 pm
by NathanH
Here's what I use...

Nathan

<Syntax>
<Name>Hollywood</Name>
<!--Rules for how to determain if a text is in this language:-->
<Qualifying>
<FilePattern>#?.hws</FilePattern>
</Qualifying>
<!--Make sure tokens is large enough to hold all tokens incl special tokens.-->
<Tokens>800</Tokens>
<Token pen="8">*</Token>
<Token pen="8">\</Token>
<Token pen="8">%</Token>
<Token pen="8">/</Token>
<Token pen="8">+</Token>
<Token pen="8">-</Token>
<Token pen="8">&</Token>
<Token pen="8">|</Token>
<Token pen="8">=</Token>
<Token pen="8"><</Token>
<Token pen="8">></Token>
<Token pen="8">^</Token>
<Token pen="8"><></Token>
<Token pen="8"><=</Token>
<Token pen="8">>=</Token>
<Token pen="8"><<</Token>
<Token pen="8">>></Token>
<Token pen="8">..</Token>
<Token pen="4">Abs</Token>
<Token pen="4">ACos</Token>
<Token pen="9" caseinsensitive="1">ACTIVEWINDOW</Token>
<Token pen="4">Add</Token>
<Token pen="4">AddArcToPath</Token>
<Token pen="4">AddBoxToPath</Token>
<Token pen="4">AddCircleToPath</Token>
<Token pen="4">AddEllipseToPath</Token>
<Token pen="4">AddFontPath</Token>
<Token pen="4">AddMove</Token>
<Token pen="4">AddTab</Token>
<Token pen="4">AddTextToPath</Token>
<Token pen="4">AddString</Token>
<Token pen="4">ActivateDisplay</Token>
<Token pen="4">AllocMem</Token>
<Token pen="8">And</Token>
<Token pen="4">AppendPath</Token>
<Token pen="4">Arc</Token>
<Token pen="4">ArcDistortBrush</Token>
<Token pen="4">ARGB</Token>
<Token pen="4">Asc</Token>
<Token pen="4">ASin</Token>
<Token pen="4">Assert</Token>
<Token pen="4">AsyncDrawFrame</Token>
<Token pen="4">ATan</Token>
<Token pen="4">ATan2</Token>
<Token pen="4">BarelDistortBrush</Token>
<Token pen="4">BeginAnimStream</Token>
<Token pen="4">BeginDoubleBuffer</Token>
<Token pen="4">BeginRefresh</Token>
<Token pen="4">BGPicToBrush</Token>
<Token pen="4">BinStr</Token>
<Token pen="4">BitClear</Token>
<Token pen="4">BitComplement</Token>
<Token pen="4">BitTest</Token>
<Token pen="4">BitSet</Token>
<Token pen="4">BitXor</Token>
<Token pen="4">Blue</Token>
<Token pen="4">BlurBrush</Token>
<Token pen="4">Box</Token>
<Token pen="4">BreakEventHandler</Token>
<Token pen="4">BreakWhileMouseOn</Token>
<Token pen="4">BrushToBGPic</Token>
<Token pen="4">BrushToGray</Token>
<Token pen="4">BrushToMonochrome</Token>
<Token pen="4">BrushToRGBArray</Token>
<Token pen="4">CancelAsynchDraw</Token>
<Token pen="4">Cast</Token>
<Token pen="4">Ceil</Token>
<Token pen="4">ChangeBrushTransparency</Token>
<Token pen="4">ChangeDirectory</Token>
<Token pen="4">ChangeDisplayMode</Token>
<Token pen="4">ChangeDisplaySize</Token>
<Token pen="4">ChangeInterval</Token>
<Token pen="4">CharcoalBrush</Token>
<Token pen="4">CheckEvent</Token>
<Token pen="4">Chr</Token>
<Token pen="4">Circle</Token>
<Token pen="4">ClearClipboard</Token>
<Token pen="4">ClearEvents</Token>
<Token pen="4">ClearInterval</Token>
<Token pen="4">ClearMove</Token>
<Token pen="4">ClearObjectData</Token>
<Token pen="4">ClearPath</Token>
<Token pen="4">ClearScreen</Token>
<Token pen="4">ClearTimeout</Token>
<Token pen="4">CloseCatalog</Token>
<Token pen="4">CloseConnection</Token>
<Token pen="4">CloseDirectory</Token>
<Token pen="4">CloseDisplay</Token>
<Token pen="4">CloseFile</Token>
<Token pen="4">CloseFont</Token>
<Token pen="4">CloseMusic</Token>
<Token pen="4">ClosePath</Token>
<Token pen="4">CloseResourceMonitor</Token>
<Token pen="4">CloseServer</Token>
<Token pen="4">CloseUDPObject</Token>
<Token pen="4">CloseVideo</Token>
<Token pen="9" caseinsensitive="1">CLOSEWINDOW</Token>
<Token pen="4">Cls</Token>
<Token pen="4">Collision</Token>
<Token pen="4">ColorRequest</Token>
<Token pen="4">CompareDates</Token>
<Token pen="4">CompressFile</Token>
<Token pen="4">Concat</Token>
<Token pen="4">Const</Token>
<Token pen="4">Continue</Token>
<Token pen="4">ContrastBrush</Token>
<Token pen="4">ConvertToBrush</Token>
<Token pen="4">CopyAnim</Token>
<Token pen="4">CopyBGPic</Token>
<Token pen="4">CopyBrush</Token>
<Token pen="4">CopyFile</Token>
<Token pen="4">CopyMem</Token>
<Token pen="4">CopyObjectData</Token>
<Token pen="4">CopyPath</Token>
<Token pen="4">CopySample</Token>
<Token pen="4">CopySprite</Token>
<Token pen="4">CopyTable</Token>
<Token pen="4">CopyTextObject</Token>
<Token pen="4">CountJoysticks</Token>
<Token pen="4">CountStr</Token>
<Token pen="4">Cos</Token>
<Token pen="4">CRC32</Token>
<Token pen="4">CRC32Str</Token>
<Token pen="4">CreateAnim</Token>
<Token pen="4">CreateBGPic</Token>
<Token pen="4">CreateBorderBrush</Token>
<Token pen="4">CreateBrush</Token>
<Token pen="4">CreateButton</Token>
<Token pen="4">CreateClipRegion</Token>
<Token pen="4">CreateDisplay</Token>
<Token pen="4">CreateGradientBGPic</Token>
<Token pen="4">CreateGradientBrush</Token>
<Token pen="4">CreateKeyDown</Token>
<Token pen="4">CreateLayer</Token>
<Token pen="4">CreateMusic</Token>
<Token pen="4">CreatePointer</Token>
<Token pen="4">CreatePort</Token>
<Token pen="4">CreateRainbowBGPic</Token>
<Token pen="4">CreateRexxPort</Token>
<Token pen="4">CreateSample</Token>
<Token pen="4">CreateServer</Token>
<Token pen="4">CreateShadowBrush</Token>
<Token pen="4">CreateShortcut</Token>
<Token pen="4">CreateSprite</Token>
<Token pen="4">CreateTextObject</Token>
<Token pen="4">CreateTexturedBGPic</Token>
<Token pen="4">CreateTexturedBrush</Token>
<Token pen="4">CreateUDPObject</Token>
<Token pen="4">CropBrush</Token>
<Token pen="4">CtrlCQuit</Token>
<Token pen="4">CurveTo</Token>
<Token pen="4">DebugOutput</Token>
<Token pen="4">DebugPrint</Token>
<Token pen="4">DebugPrompt</Token>
<Token pen="4">DebugStr</Token>
<Token pen="4">DebugVal</Token>
<Token pen="4">DecompressFile</Token>
<Token pen="4">DefineVirtualFile</Token>
<Token pen="4">DefineVirtualFileFromString</Token>
<Token pen="4">Deg</Token>
<Token pen="4">DeleteAlphaChannel</Token>
<Token pen="4">DeleteButton</Token>
<Token pen="4">DeleteFile</Token>
<Token pen="4">DeleteMask</Token>
<Token pen="4">Dim</Token>
<Token pen="4">DimStr</Token>
<Token pen="4">DisableButton</Token>
<Token pen="4">DisableEvent</Token>
<Token pen="4">DisableEventHandler</Token>
<Token pen="4">DisableLayers</Token>
<Token pen="4">DisablePrecalculation</Token>
<Token pen="4">DisplayAnimFrame</Token>
<Token pen="4">DisplayBGPic</Token>
<Token pen="4">DisplayBGPicPart</Token>
<Token pen="4">DisplayBGPicPartFX</Token>
<Token pen="4">DisplayBrush</Token>
<Token pen="4">DisplayBrushFX</Token>
<Token pen="4">DisplayBrushPart</Token>
<Token pen="4">DisplaySprite</Token>
<Token pen="4">DisplayTextObject</Token>
<Token pen="4">DisplayTextObjectFX</Token>
<Token pen="4">DisplayTransitionFX</Token>
<Token pen="4">Div</Token>
<Token pen="4">DoMove</Token>
<Token pen="4">DownloadFile</Token>
<Token pen="4">DrawPath</Token>
<Token pen="4">DumpMem</Token>
<Token pen="4">EdgeBrush</Token>
<Token pen="4">Ellipse</Token>
<Token pen="4">EmbossBrush</Token>
<Token pen="4">EnableButton</Token>
<Token pen="4">EnableEvent</Token>
<Token pen="4">EnableEventHandler</Token>
<Token pen="4">EnableLayers</Token>
<Token pen="4">EnablePrecalculation</Token>
<Token pen="4">EndDoubleBuffer</Token>
<Token pen="4">EndFunction</Token>
<Token pen="4">EndRefresh</Token>
<Token pen="4">EndSelect</Token>
<Token pen="4">End</Token>
<Token pen="4">Eof</Token>
<Token pen="4">Error</Token>
<Token pen="4">EscapeQuit</Token>
<Token pen="4">Eval</Token>
<Token pen="4">Execute</Token>
<Token pen="4">Exists</Token>
<Token pen="4">ExitOnError</Token>
<Token pen="4">Exp</Token>
<Token pen="18" style="bold">False</Token>
<Token pen="4">FileLength</Token>
<Token pen="4">FileLines</Token>
<Token pen="4">FilePart</Token>
<Token pen="4">FilePos</Token>
<Token pen="4">FileRequest</Token>
<Token pen="4">FileSize</Token>
<Token pen="4">FileToString</Token>
<Token pen="4">FillMem</Token>
<Token pen="4">FillMusicBuffer</Token>
<Token pen="4">FindStr</Token>
<Token pen="4">FinishAnimStream</Token>
<Token pen="4">FinishAsynchDraw</Token>
<Token pen="4">FloodFill</Token>
<Token pen="4">Floor</Token>
<Token pen="4">Flip</Token>
<Token pen="4">FlipBrush</Token>
<Token pen="4">FlipSprite</Token>
<Token pen="4">FlushFile</Token>
<Token pen="4">FontRequest</Token>
<Token pen="4">ForEach</Token>
<Token pen="4">ForEachI</Token>
<Token pen="4">FormatStr</Token>
<Token pen="4">For</Token>
<Token pen="4">Next</Token>
<Token pen="4">ForcePathUse</Token>
<Token pen="4">ForceVideoDriver</Token>
<Token pen="4">Frac</Token>
<Token pen="4">FreeAnim</Token>
<Token pen="4">FreeBGPic</Token>
<Token pen="4">FreeBrush</Token>
<Token pen="4">FreeClipRegion</Token>
<Token pen="4">FreeDisplay</Token>
<Token pen="4">FreeGlyphCache</Token>
<Token pen="4">FreeLayers</Token>
<Token pen="4">FreeMem</Token>
<Token pen="4">FreeModule</Token>
<Token pen="4">FreePath</Token>
<Token pen="4">FreePointer</Token>
<Token pen="4">FreeSample</Token>
<Token pen="4">FreeSprite</Token>
<Token pen="4">FreeTextObject</Token>
<Token pen="4">FrExp</Token>
<Token pen="4">FullPath</Token>
<Token pen="4">Function</Token>
<Token pen="4">GammaBrush</Token>
<Token pen="4">GetAnimFrame</Token>
<Token pen="4">GetAttribute</Token>
<Token pen="4">GetAvailableFonts</Token>
<Token pen="4">GetBrushLink</Token>
<Token pen="4">GetCatalogString</Token>
<Token pen="4">GetClipboard</Token>
<Token pen="4">GetCommandLine</Token>
<Token pen="4">GetConnectionIP</Token>
<Token pen="4">GetConnectionPort</Token>
<Token pen="4">GetConstant</Token>
<Token pen="4">GetCurrentDirectory</Token>
<Token pen="4">GetCurrentPoint</Token>
<Token pen="4">GetDate</Token>
<Token pen="4">GetDateNum</Token>
<Token pen="4">GetDisplayModes</Token>
<Token pen="4">GetEnv</Token>
<Token pen="4">GetErrorName</Token>
<Token pen="4">GetEventCode</Token>
<Token pen="4">GetFileArgument</Token>
<Token pen="4">GetFileAttributes</Token>
<Token pen="4">GetFPSLimit</Token>
<Token pen="4">GetHostName</Token>
<Token pen="4">GetIconProperties</Token>
<Token pen="4">GetKerningPair</Token>
<Token pen="4">GetLastError</Token>
<Token pen="4">GetLayerAtPos</Token>
<Token pen="4">GetLayerStyle</Token>
<Token pen="4">GetLocalIP</Token>
<Token pen="4">GetLocalPort</Token>
<Token pen="4">GetMemoryInfo</Token>
<Token pen="4">GetMetaTable</Token>
<Token pen="4">GetObjectData</Token>
<Token pen="4">GetObjects</Token>
<Token pen="4">GetObjectType</Token>
<Token pen="4">GetPathExtents</Token>
<Token pen="4">GetPatternPosition</Token>
<Token pen="4">GetPlugins</Token>
<Token pen="4">GetProgramInfo</Token>
<Token pen="4">GetPubScreens</Token>
<Token pen="4">GetRandomColor</Token>
<Token pen="4">GetRandomFX</Token>
<Token pen="4">GetRealColor</Token>
<Token pen="4">GetSampleData</Token>
<Token pen="4">GetShortcutPath</Token>
<Token pen="4">GetSongPosition</Token>
<Token pen="4">GetSystemCountry</Token>
<Token pen="4">GetSystemInfo</Token>
<Token pen="4">GetSystemLanguage</Token>
<Token pen="4">GetTempFileName</Token>
<Token pen="4">GetTime</Token>
<Token pen="4">GetTimer</Token>
<Token pen="4">GetType</Token>
<Token pen="4">GetVersion</Token>
<Token pen="4">GetVideoFrame</Token>
<Token pen="4">GetVolumeInfo</Token>
<Token pen="4">GetVolumeName</Token>
<Token pen="4">GetWeekday</Token>
<Token pen="4">Global</Token>
<Token pen="4">Gosub</Token>
<Token pen="4">Goto</Token>
<Token pen="4">GrabDesktop</Token>
<Token pen="4">Green</Token>
<Token pen="4">HaveObject</Token>
<Token pen="4">HexStr</Token>
<Token pen="4">HideDisplay</Token>
<Token pen="4">HideKeyboard</Token>
<Token pen="4">HideLayer</Token>
<Token pen="4">HideLayerFX</Token>
<Token pen="4">HidePointer</Token>
<Token pen="4">Hypot</Token>
<Token pen="4">If</Token>
<Token pen="4">EndIf</Token>
<Token pen="4">IIf</Token>
<Token pen="9" caseinsensitive="1">INACTIVEWINDOW</Token>
<Token pen="4">InKeyStr</Token>
<Token pen="4">InsertItem</Token>
<Token pen="4">InsertLayer</Token>
<Token pen="4">InsertSample</Token>
<Token pen="4">InsertStr</Token>
<Token pen="4">InstallEventHandler</Token>
<Token pen="4">Int</Token>
<Token pen="4">InvertAlphaChannel</Token>
<Token pen="4">InvertBrush</Token>
<Token pen="4">InvertMask</Token>
<Token pen="4">IPairs</Token>
<Token pen="4">IsAnim</Token>
<Token pen="4">IsAnimPlaying</Token>
<Token pen="4">IsDirectory</Token>
<Token pen="4">IsKeyDown</Token>
<Token pen="4">IsLeftMouse</Token>
<Token pen="4">IsMidMouse</Token>
<Token pen="4">IsModule</Token>
<Token pen="4">IsMusic</Token>
<Token pen="4">IsMusicPlaying</Token>
<Token pen="4">IsOnline</Token>
<Token pen="4">IsPathEmpty</Token>
<Token pen="4">IsPicture</Token>
<Token pen="4">IsRightMouse</Token>
<Token pen="4">IsSample</Token>
<Token pen="4">IsSamplePlaying</Token>
<Token pen="4">IsSound</Token>
<Token pen="4">IsVideo</Token>
<Token pen="4">IsVideoPlaying</Token>
<Token pen="4">JoyDir</Token>
<Token pen="4">JoyFire</Token>
<Token pen="4">Label</Token>
<Token pen="4">LayerExists</Token>
<Token pen="4">LayerToBack</Token>
<Token pen="4">LayerToFront</Token>
<Token pen="4">Ld</Token>
<Token pen="4">LdExp</Token>
<Token pen="4">LeftMouseQuit</Token>
<Token pen="4">LeftStr</Token>
<Token pen="4">Limit</Token>
<Token pen="4">Line</Token>
<Token pen="4">LineTo</Token>
<Token pen="4">ListItems</Token>
<Token pen="4">ListRequest</Token>
<Token pen="4">Ln</Token>
<Token pen="4">LoadAnim</Token>
<Token pen="4">LoadAnimFrame</Token>
<Token pen="4">LoadBGPic</Token>
<Token pen="4">LoadBrush</Token>
<Token pen="4">LoadModule</Token>
<Token pen="4">LoadSample</Token>
<Token pen="4">LoadSprite</Token>
<Token pen="4">Local</Token>
<Token pen="4">Locate</Token>
<Token pen="4">Log</Token>
<Token pen="4">LowerStr</Token>
<Token pen="4">MakeButton</Token>
<Token pen="4">MakeDirectory</Token>
<Token pen="4">MatchPattern</Token>
<Token pen="4">Max</Token>
<Token pen="4">MD5</Token>
<Token pen="4">MD5Str</Token>
<Token pen="4">MidStr</Token>
<Token pen="4">Min</Token>
<Token pen="4">MixBrush</Token>
<Token pen="4">MixRGB</Token>
<Token pen="4">MixSample</Token>
<Token pen="4">Mod</Token>
<Token pen="4">ModifyAnimFrames</Token>
<Token pen="4">ModifyButton</Token>
<Token pen="4">ModifyKeyDown</Token>
<Token pen="4">ModifyLayerFrames</Token>
<Token pen="4">ModulateBrush</Token>
<Token pen="4">MouseX</Token>
<Token pen="4">MouseY</Token>
<Token pen="4">MoveAnim</Token>
<Token pen="4">MoveBrush</Token>
<Token pen="4">MoveDisplay</Token>
<Token pen="4">MoveLayer</Token>
<Token pen="4">MovePointer</Token>
<Token pen="4">MoveSprite</Token>
<Token pen="4">MoveTextObject</Token>
<Token pen="4">MoveTo</Token>
<Token pen="9" caseinsensitive="1">MOVEWINDOW</Token>
<Token pen="4">Mul</Token>
<Token pen="4">NextDirectoryEntry</Token>
<Token pen="4">NextFrame</Token>
<Token pen="4">NextItem</Token>
<Token pen="4">NormalizePath</Token>
<Token pen="8">Not</Token>
<Token pen="4">NPrint</Token>
<Token pen="4">OilPaintBrush</Token>
<Token pen="9" caseinsensitive="1">ONBUTTONCLICK</Token>
<Token pen="9" caseinsensitive="1">ONBUTTONCLICKALL</Token>
<Token pen="9" caseinsensitive="1">ONBUTTONOVER</Token>
<Token pen="9" caseinsensitive="1">ONBUTTONOVERALL</Token>
<Token pen="9" caseinsensitive="1">ONBUTTONRIGHTCLICK</Token>
<Token pen="9" caseinsensitive="1">ONBUTTONRIGHTCLICKALL</Token>
<Token pen="9" caseinsensitive="1">ONJOYDOWN</Token>
<Token pen="9" caseinsensitive="1">ONJOYDOWNLEFT</Token>
<Token pen="9" caseinsensitive="1">ONJOYDOWNRIGHT</Token>
<Token pen="9" caseinsensitive="1">ONJOYFIRE</Token>
<Token pen="9" caseinsensitive="1">ONJOYLEFT</Token>
<Token pen="9" caseinsensitive="1">ONJOYRIGHT</Token>
<Token pen="9" caseinsensitive="1">ONJOYUP</Token>
<Token pen="9" caseinsensitive="1">ONJOYUPLEFT</Token>
<Token pen="9" caseinsensitive="1">ONJOYUPRIGHT</Token>
<Token pen="9" caseinsensitive="1">ONKEYDOWN</Token>
<Token pen="9" caseinsensitive="1">ONKEYDOWNALL</Token>
<Token pen="4">OpenCatalog</Token>
<Token pen="4">OpenConnection</Token>
<Token pen="4">OpenDirectory</Token>
<Token pen="4">OpenDisplay</Token>
<Token pen="4">OpenFile</Token>
<Token pen="4">OpenFont</Token>
<Token pen="4">OpenMusic</Token>
<Token pen="4">OpenResourceMonitor</Token>
<Token pen="4">OpenURL</Token>
<Token pen="4">OpenVideo</Token>
<Token pen="8">Or</Token>
<Token pen="4">PadNum</Token>
<Token pen="4">Pairs</Token>
<Token pen="4">PatternFindStr</Token>
<Token pen="4">PatternReplaceStr</Token>
<Token pen="4">PathPart</Token>
<Token pen="4">PathRequest</Token>
<Token pen="4">PauseModule</Token>
<Token pen="4">PauseMusic</Token>
<Token pen="4">PauseTimer</Token>
<Token pen="4">PauseVideo</Token>
<Token pen="4">Peek</Token>
<Token pen="4">PeekClipboard</Token>
<Token pen="4">PerspectiveDistortBrush</Token>
<Token pen="4">PixelateBrush</Token>
<Token pen="4">PlayAnim</Token>
<Token pen="4">PlayAnimDisk</Token>
<Token pen="4">PlayModule</Token>
<Token pen="4">PlayMusic</Token>
<Token pen="4">PlaySample</Token>
<Token pen="4">PlaySubSong</Token>
<Token pen="4">PlayVideo</Token>
<Token pen="4">Plot</Token>
<Token pen="4">Poke</Token>
<Token pen="4">PolarDistortBrush</Token>
<Token pen="4">Polygon</Token>
<Token pen="4">Pow</Token>
<Token pen="4">Print</Token>
<Token pen="4">Rad</Token>
<Token pen="4">RaiseOnError</Token>
<Token pen="4">RasterizeBrush</Token>
<Token pen="4">RawEqual</Token>
<Token pen="4">RawGet</Token>
<Token pen="4">RawSet</Token>
<Token pen="4">ReadBrushPixel</Token>
<Token pen="4">ReadChr</Token>
<Token pen="4">ReadDirectory</Token>
<Token pen="4">ReadFloat</Token>
<Token pen="4">ReadFunction</Token>
<Token pen="4">ReadInt</Token>
<Token pen="4">ReadLine</Token>
<Token pen="4">ReadMem</Token>
<Token pen="4">ReadPixel</Token>
<Token pen="4">ReadRegistryKey</Token>
<Token pen="4">ReadShort</Token>
<Token pen="4">ReadString</Token>
<Token pen="4">ReadTable</Token>
<Token pen="4">ReceiveData</Token>
<Token pen="4">ReceiveUPDData</Token>
<Token pen="4">Red</Token>
<Token pen="4">RelCurveTo</Token>
<Token pen="4">RelLineTo</Token>
<Token pen="4">RelMoveTo</Token>
<Token pen="4">Rename</Token>
<Token pen="4">RemoveButton</Token>
<Token pen="4">RemoveItem</Token>
<Token pen="4">RemoveKeyDown</Token>
<Token pen="4">RemoveLayer</Token>
<Token pen="4">RemoveLayerFX</Token>
<Token pen="4">RemoveSprite</Token>
<Token pen="4">RemoveSprites</Token>
<Token pen="4">RepeatStr</Token>
<Token pen="4">Repeat</Token>
<Token pen="4">Until</Token>
<Token pen="4">ReplaceColors</Token>
<Token pen="4">ReplaceStr</Token>
<Token pen="4">ResetKeyState</Token>
<Token pen="4">ResetTabs</Token>
<Token pen="4">ResetTimer</Token>
<Token pen="4">ResumeModule</Token>
<Token pen="4">ResumeMusic</Token>
<Token pen="4">ResumeTimer</Token>
<Token pen="4">ResumeVideo</Token>
<Token pen="4">Return</Token>
<Token pen="4">RGB</Token>
<Token pen="4">RGBArrayToBrush</Token>
<Token pen="4">RightStr</Token>
<Token pen="4">Rnd</Token>
<Token pen="4">RndF</Token>
<Token pen="4">Rol</Token>
<Token pen="4">Ror</Token>
<Token pen="4">RotateBrush</Token>
<Token pen="4">RotateLayer</Token>
<Token pen="4">RotateTextObject</Token>
<Token pen="4">Round</Token>
<Token pen="4">Rt</Token>
<Token pen="4">Run</Token>
<Token pen="4">RunRexxScript</Token>
<Token pen="4">Sar</Token>
<Token pen="4">SaveAnim</Token>
<Token pen="4">SaveBrush</Token>
<Token pen="4">SaveSample</Token>
<Token pen="4">SaveSnapshot</Token>
<Token pen="4">ScaleAnim</Token>
<Token pen="4">ScaleBGPic</Token>
<Token pen="4">ScaleBrush</Token>
<Token pen="4">ScaleLayer</Token>
<Token pen="4">ScaleSprite</Token>
<Token pen="4">ScaleTextObject</Token>
<Token pen="4">Seek</Token>
<Token pen="4">SeekMusic</Token>
<Token pen="4">SeekVideo</Token>
<Token pen="4">SelectAlphaChannel</Token>
<Token pen="4">SelectAnim</Token>
<Token pen="4">SelectBGPic</Token>
<Token pen="4">SelectBrush</Token>
<Token pen="4">SelectDisplay</Token>
<Token pen="4">SelectLayer</Token>
<Token pen="4">SelectMask</Token>
<Token pen="4">SendData</Token>
<Token pen="4">SendMessage</Token>
<Token pen="4">SendRexxCommand</Token>
<Token pen="4">SendUDPData</Token>
<Token pen="4">SepiaToneBrush</Token>
<Token pen="4">SetAlphaIntensity</Token>
<Token pen="4">SetAnimFrameDelay</Token>
<Token pen="4">SetBrushTransparency</Token>
<Token pen="4">SetClipBoard</Token>
<Token pen="4">SetClipRegion</Token>
<Token pen="4">SetDash</Token>
<Token pen="4">SetDefaultEncoding</Token>
<Token pen="4">SetDisplayAttributes</Token>
<Token pen="4">SetDrawTagsDefault</Token>
<Token pen="4">SetEnv</Token>
<Token pen="4">SetEventTimeout</Token>
<Token pen="4">SetFileAttributes</Token>
<Token pen="4">SetFillRule</Token>
<Token pen="4">SetFillStyle</Token>
<Token pen="4">SetFont</Token>
<Token pen="4">SetFontColor</Token>
<Token pen="4">SetFontStyle</Token>
<Token pen="4">SetFormStyle</Token>
<Token pen="4">SetFPSLimit</Token>
<Token pen="4">SetIconProperties</Token>
<Token pen="4">SetInterval</Token>
<Token pen="4">SetIOMode</Token>
<Token pen="4">SetLayerAnchor</Token>
<Token pen="4">SetLayerBorder</Token>
<Token pen="4">SetLayerFilter</Token>
<Token pen="4">SetLayerLight</Token>
<Token pen="4">SetLayerName</Token>
<Token pen="4">SetLayerShadow</Token>
<Token pen="4">SetLayerStyle</Token>
<Token pen="4">SetLayerTint</Token>
<Token pen="4">SetLayerTransparency</Token>
<Token pen="4">SetLayerZPos</Token>
<Token pen="4">SetLineCap</Token>
<Token pen="4">SetLineJoin</Token>
<Token pen="4">SetLineWidth</Token>
<Token pen="4">SetMargins</Token>
<Token pen="4">SetMaskMode</Token>
<Token pen="4">SetMasterVolume</Token>
<Token pen="4">SetMetaTable</Token>
<Token pen="4">SetMusicVolume</Token>
<Token pen="4">SetNetworkTimeout</Token>
<Token pen="4">SetObjectData</Token>
<Token pen="4">SetPanning</Token>
<Token pen="4">SetPitch</Token>
<Token pen="4">SetPointer</Token>
<Token pen="4">SetTimeout</Token>
<Token pen="4">SetTitle</Token>
<Token pen="4">SetTrayIcon</Token>
<Token pen="4">SetVarType</Token>
<Token pen="4">SetVideoPosition</Token>
<Token pen="4">SetVideoSize</Token>
<Token pen="4">SetVideoVolume</Token>
<Token pen="4">SetVolume</Token>
<Token pen="4">SetWBIcon</Token>
<Token pen="4">Sgn</Token>
<Token pen="4">Shl</Token>
<Token pen="4">SharpenBrush</Token>
<Token pen="4">ShowDisplay</Token>
<Token pen="4">ShowKeyboard</Token>
<Token pen="4">ShowLayer</Token>
<Token pen="4">ShowLayerFX</Token>
<Token pen="4">ShowPointer</Token>
<Token pen="4">ShowScreen</Token>
<Token pen="4">ShowToast</Token>
<Token pen="4">Shr</Token>
<Token pen="4">Sin</Token>
<Token pen="9" caseinsensitive="1">SIZEWINDOW</Token>
<Token pen="4">SolarizeBrush</Token>
<Token pen="4">Sort</Token>
<Token pen="4">SplitStr</Token>
<Token pen="4">Sqrt</Token>
<Token pen="4">StartPath</Token>
<Token pen="4">StartSubPath</Token>
<Token pen="4">StartTimer</Token>
<Token pen="4">StopAnim</Token>
<Token pen="4">StopModule</Token>
<Token pen="4">StopMusic</Token>
<Token pen="4">StopSample</Token>
<Token pen="4">StopTimer</Token>
<Token pen="4">StopVideo</Token>
<Token pen="4">StringRequest</Token>
<Token pen="4">StringToFile</Token>
<Token pen="4">StrLen</Token>
<Token pen="4">StrStr</Token>
<Token pen="4">StrToArray</Token>
<Token pen="4">Sub</Token>
<Token pen="4">SwapLayers</Token>
<Token pen="4">SwirlBrush</Token>
<Token pen="4">Switch</Token>
<Token pen="4">Case</Token>
<Token pen="4">EndSwitch</Token>
<Token pen="4">SystemRequest</Token>
<Token pen="4">Tan</Token>
<Token pen="4">TextExtent</Token>
<Token pen="4">TextHeight</Token>
<Token pen="4">TextOut</Token>
<Token pen="4">TextWidth</Token>
<Token pen="4">TintBrush</Token>
<Token pen="4">ToHostName</Token>
<Token pen="4">ToIP</Token>
<Token pen="4">ToNumber</Token>
<Token pen="4">ToString</Token>
<Token pen="4">TransformBrush</Token>
<Token pen="4">TransformLayer</Token>
<Token pen="4">TranslateLayer</Token>
<Token pen="4">TranslatePath</Token>
<Token pen="4">TrimBrush</Token>
<Token pen="4">TrimStr</Token>
<Token pen="18" style="bold">True</Token>
<Token pen="4">UndefineVirtualStringFile</Token>
<Token pen="4">Undo</Token>
<Token pen="4">UndoFX</Token>
<Token pen="4">UnleftStr</Token>
<Token pen="4">UnmidStr</Token>
<Token pen="4">Unpack</Token>
<Token pen="4">UnrightStr</Token>
<Token pen="4">UnsetEnv</Token>
<Token pen="4">UploadFile</Token>
<Token pen="4">UpperStr</Token>
<Token pen="4">UseFont</Token>
<Token pen="4">Val</Token>
<Token pen="4">VWait</Token>
<Token pen="4">Wait</Token>
<Token pen="4">WaitAnimEnd</Token>
<Token pen="4">WaitEvent</Token>
<Token pen="4">WaitKeyDown</Token>
<Token pen="4">WaitLeftMouse</Token>
<Token pen="4">WaitMidMouse</Token>
<Token pen="4">WaitPatternPosition</Token>
<Token pen="4">WaitRightMouse</Token>
<Token pen="4">WaitSampleEnd</Token>
<Token pen="4">WaitSongPosition</Token>
<Token pen="4">WaitTimer</Token>
<Token pen="4">WaterRippleBrush</Token>
<Token pen="4">While</Token>
<Token pen="4">Wend</Token>
<Token pen="4">WhileKeyDown</Token>
<Token pen="4">WhileMouseDown</Token>
<Token pen="4">WhileMouseOn</Token>
<Token pen="4">WhileRightMouseDown</Token>
<Token pen="4">Wrap</Token>
<Token pen="4">WriteAnimFrame</Token>
<Token pen="4">WriteBrushPixel</Token>
<Token pen="4">WriteChr</Token>
<Token pen="4">WriteFloat</Token>
<Token pen="4">WriteFunction</Token>
<Token pen="4">WriteInt</Token>
<Token pen="4">WriteLine</Token>
<Token pen="4">WriteMem</Token>
<Token pen="4">WriteRegistryKey</Token>
<Token pen="4">WriteShort</Token>
<Token pen="4">WriteString</Token>
<Token pen="4">WriteTable</Token>
<Token style="bold" absolute="true">(</Token>
<Token style="bold" absolute="true">)</Token>
<Token style="bold">,</Token>
<Token style="bold" absolute="true">{</Token>
<Token style="bold" absolute="true">}</Token>
<Token style="bold" absolute="true">]</Token>
<Token style="bold" absolute="true">[</Token>
<Token style="bold" absolute="true">.</Token>
<!--String and char-const tokens:-->
<ComplexToken>
<Token pen="11" style="bold">@</Token>
<MatchToToken> </MatchToToken>
</ComplexToken>
<ComplexToken>
<Token pen="117">p_</Token>
<MatchToToken> </MatchToToken>
<MatchToToken>(</MatchToToken>
<MatchToEOL/>
</ComplexToken>
<ComplexToken>
<Token pen="2">"</Token>
<MatchToToken>"</MatchToToken>
<MatchToEOL/>
</ComplexToken>
<ComplexToken>
<Token pen="152" style="bold">;</Token>
<MatchToEOL/>
</ComplexToken>
<ComplexToken>
<Token pen="2">&apos;</Token>
<MatchToToken>&apos;</MatchToToken>
<MatchToEOL/>
</ComplexToken>
<ComplexToken type="hexnumber">
<Token pen="2">0x</Token>
</ComplexToken>
<ComplexToken type="hexnumber">
<Token pen="2">$</Token>
</ComplexToken>
<ComplexToken type="binnumber">
<Token pen="2">%</Token>
</ComplexToken>
<ComplexToken type="decnumber">
<Token pen="2"/>
</ComplexToken>
<!--Comments...-->
<ComplexToken>
<Token pen="152" style="bold" absolute="true">/*</Token>
<MatchToToken>*/</MatchToToken>
<MultiLine/>
</ComplexToken>
<Token pen="152" style="bold">*/</Token>
<Token pen="18" style="bold" absolute="true">#</Token>
<!--Preprocessing directives...-->
<ComplexToken type="alphalower">
<Token pen="2">#</Token>
</ComplexToken>
</Syntax>

Re: Annotate

Posted: Sun Jul 19, 2015 9:44 pm
by tolkien
Hey! Thanks so much! Ill try it now.

Re: Annotate

Posted: Tue Jul 21, 2015 9:06 pm
by gtmooya
@NathanH

Nice, works well.

Thanks for sharing!

Re: Annotate

Posted: Wed Jul 22, 2015 8:20 pm
by tolkien
Now would be nice to "compile" projects within Annotate.

Re: Annotate

Posted: Sat Aug 01, 2015 5:14 pm
by NathanH
Thanks. The orange highlighting of events is now working and I added highlighting in purple all of your "p_" private functions in this version. Please let me know of anything else you'd like,

Nathan

<Syntax>
<Name>Hollywood</Name>
<!--Rules for how to determain if a text is in this language:-->
<Qualifying>
<FilePattern>#?.hws</FilePattern>
</Qualifying>
<!--Make sure tokens is large enough to hold all tokens incl special tokens.-->
<Tokens>800</Tokens>
<Token pen="8">*</Token>
<Token pen="8">\</Token>
<Token pen="8">%</Token>
<Token pen="8">/</Token>
<Token pen="8">+</Token>
<Token pen="8">-</Token>
<Token pen="8">&</Token>
<Token pen="8">|</Token>
<Token pen="8">=</Token>
<Token pen="8"><</Token>
<Token pen="8">></Token>
<Token pen="8">^</Token>
<Token pen="8"><></Token>
<Token pen="8"><=</Token>
<Token pen="8">>=</Token>
<Token pen="8"><<</Token>
<Token pen="8">>></Token>
<Token pen="8">..</Token>
<Token pen="4">Abs</Token>
<Token pen="4">ACos</Token>
<Token pen="9" caseinsensitive="true">ACTIVEWINDOW</Token>
<Token pen="4">Add</Token>
<Token pen="4">AddArcToPath</Token>
<Token pen="4">AddBoxToPath</Token>
<Token pen="4">AddCircleToPath</Token>
<Token pen="4">AddEllipseToPath</Token>
<Token pen="4">AddFontPath</Token>
<Token pen="4">AddMove</Token>
<Token pen="4">AddTab</Token>
<Token pen="4">AddTextToPath</Token>
<Token pen="4">AddString</Token>
<Token pen="4">ActivateDisplay</Token>
<Token pen="4">AllocMem</Token>
<Token pen="8">And</Token>
<Token pen="4">AppendPath</Token>
<Token pen="4">Arc</Token>
<Token pen="4">ArcDistortBrush</Token>
<Token pen="4">ARGB</Token>
<Token pen="4">Asc</Token>
<Token pen="4">ASin</Token>
<Token pen="4">Assert</Token>
<Token pen="4">AsyncDrawFrame</Token>
<Token pen="4">ATan</Token>
<Token pen="4">ATan2</Token>
<Token pen="4">BarelDistortBrush</Token>
<Token pen="4">BeginAnimStream</Token>
<Token pen="4">BeginDoubleBuffer</Token>
<Token pen="4">BeginRefresh</Token>
<Token pen="4">BGPicToBrush</Token>
<Token pen="4">BinStr</Token>
<Token pen="4">BitClear</Token>
<Token pen="4">BitComplement</Token>
<Token pen="4">BitTest</Token>
<Token pen="4">BitSet</Token>
<Token pen="4">BitXor</Token>
<Token pen="4">Blue</Token>
<Token pen="4">BlurBrush</Token>
<Token pen="4">Box</Token>
<Token pen="4">BreakEventHandler</Token>
<Token pen="4">BreakWhileMouseOn</Token>
<Token pen="4">BrushToBGPic</Token>
<Token pen="4">BrushToGray</Token>
<Token pen="4">BrushToMonochrome</Token>
<Token pen="4">BrushToRGBArray</Token>
<Token pen="4">CancelAsynchDraw</Token>
<Token pen="4">Cast</Token>
<Token pen="4">Ceil</Token>
<Token pen="4">ChangeBrushTransparency</Token>
<Token pen="4">ChangeDirectory</Token>
<Token pen="4">ChangeDisplayMode</Token>
<Token pen="4">ChangeDisplaySize</Token>
<Token pen="4">ChangeInterval</Token>
<Token pen="4">CharcoalBrush</Token>
<Token pen="4">CheckEvent</Token>
<Token pen="4">Chr</Token>
<Token pen="4">Circle</Token>
<Token pen="4">ClearClipboard</Token>
<Token pen="4">ClearEvents</Token>
<Token pen="4">ClearInterval</Token>
<Token pen="4">ClearMove</Token>
<Token pen="4">ClearObjectData</Token>
<Token pen="4">ClearPath</Token>
<Token pen="4">ClearScreen</Token>
<Token pen="4">ClearTimeout</Token>
<Token pen="4">CloseCatalog</Token>
<Token pen="4">CloseConnection</Token>
<Token pen="4">CloseDirectory</Token>
<Token pen="4">CloseDisplay</Token>
<Token pen="4">CloseFile</Token>
<Token pen="4">CloseFont</Token>
<Token pen="4">CloseMusic</Token>
<Token pen="4">ClosePath</Token>
<Token pen="4">CloseResourceMonitor</Token>
<Token pen="4">CloseServer</Token>
<Token pen="4">CloseUDPObject</Token>
<Token pen="4">CloseVideo</Token>
<Token pen="9" caseinsensitive="true">CLOSEWINDOW</Token>
<Token pen="4">Cls</Token>
<Token pen="4">Collision</Token>
<Token pen="4">ColorRequest</Token>
<Token pen="4">CompareDates</Token>
<Token pen="4">CompressFile</Token>
<Token pen="4">Concat</Token>
<Token pen="4">Const</Token>
<Token pen="4">Continue</Token>
<Token pen="4">ContrastBrush</Token>
<Token pen="4">ConvertToBrush</Token>
<Token pen="4">CopyAnim</Token>
<Token pen="4">CopyBGPic</Token>
<Token pen="4">CopyBrush</Token>
<Token pen="4">CopyFile</Token>
<Token pen="4">CopyMem</Token>
<Token pen="4">CopyObjectData</Token>
<Token pen="4">CopyPath</Token>
<Token pen="4">CopySample</Token>
<Token pen="4">CopySprite</Token>
<Token pen="4">CopyTable</Token>
<Token pen="4">CopyTextObject</Token>
<Token pen="4">CountJoysticks</Token>
<Token pen="4">CountStr</Token>
<Token pen="4">Cos</Token>
<Token pen="4">CRC32</Token>
<Token pen="4">CRC32Str</Token>
<Token pen="4">CreateAnim</Token>
<Token pen="4">CreateBGPic</Token>
<Token pen="4">CreateBorderBrush</Token>
<Token pen="4">CreateBrush</Token>
<Token pen="4">CreateButton</Token>
<Token pen="4">CreateClipRegion</Token>
<Token pen="4">CreateDisplay</Token>
<Token pen="4">CreateGradientBGPic</Token>
<Token pen="4">CreateGradientBrush</Token>
<Token pen="4">CreateKeyDown</Token>
<Token pen="4">CreateLayer</Token>
<Token pen="4">CreateMusic</Token>
<Token pen="4">CreatePointer</Token>
<Token pen="4">CreatePort</Token>
<Token pen="4">CreateRainbowBGPic</Token>
<Token pen="4">CreateRexxPort</Token>
<Token pen="4">CreateSample</Token>
<Token pen="4">CreateServer</Token>
<Token pen="4">CreateShadowBrush</Token>
<Token pen="4">CreateShortcut</Token>
<Token pen="4">CreateSprite</Token>
<Token pen="4">CreateTextObject</Token>
<Token pen="4">CreateTexturedBGPic</Token>
<Token pen="4">CreateTexturedBrush</Token>
<Token pen="4">CreateUDPObject</Token>
<Token pen="4">CropBrush</Token>
<Token pen="4">CtrlCQuit</Token>
<Token pen="4">CurveTo</Token>
<Token pen="4">DebugOutput</Token>
<Token pen="4">DebugPrint</Token>
<Token pen="4">DebugPrompt</Token>
<Token pen="4">DebugStr</Token>
<Token pen="4">DebugVal</Token>
<Token pen="4">DecompressFile</Token>
<Token pen="4">DefineVirtualFile</Token>
<Token pen="4">DefineVirtualFileFromString</Token>
<Token pen="4">Deg</Token>
<Token pen="4">DeleteAlphaChannel</Token>
<Token pen="4">DeleteButton</Token>
<Token pen="4">DeleteFile</Token>
<Token pen="4">DeleteMask</Token>
<Token pen="4">Dim</Token>
<Token pen="4">DimStr</Token>
<Token pen="4">DisableButton</Token>
<Token pen="4">DisableEvent</Token>
<Token pen="4">DisableEventHandler</Token>
<Token pen="4">DisableLayers</Token>
<Token pen="4">DisablePrecalculation</Token>
<Token pen="4">DisplayAnimFrame</Token>
<Token pen="4">DisplayBGPic</Token>
<Token pen="4">DisplayBGPicPart</Token>
<Token pen="4">DisplayBGPicPartFX</Token>
<Token pen="4">DisplayBrush</Token>
<Token pen="4">DisplayBrushFX</Token>
<Token pen="4">DisplayBrushPart</Token>
<Token pen="4">DisplaySprite</Token>
<Token pen="4">DisplayTextObject</Token>
<Token pen="4">DisplayTextObjectFX</Token>
<Token pen="4">DisplayTransitionFX</Token>
<Token pen="4">Div</Token>
<Token pen="4">DoMove</Token>
<Token pen="4">DownloadFile</Token>
<Token pen="4">DrawPath</Token>
<Token pen="4">DumpMem</Token>
<Token pen="4">EdgeBrush</Token>
<Token pen="4">Ellipse</Token>
<Token pen="4">EmbossBrush</Token>
<Token pen="4">EnableButton</Token>
<Token pen="4">EnableEvent</Token>
<Token pen="4">EnableEventHandler</Token>
<Token pen="4">EnableLayers</Token>
<Token pen="4">EnablePrecalculation</Token>
<Token pen="4">EndDoubleBuffer</Token>
<Token pen="4">EndFunction</Token>
<Token pen="4">EndRefresh</Token>
<Token pen="4">EndSelect</Token>
<Token pen="4">End</Token>
<Token pen="4">Eof</Token>
<Token pen="4">Error</Token>
<Token pen="4">EscapeQuit</Token>
<Token pen="4">Eval</Token>
<Token pen="4">Execute</Token>
<Token pen="4">Exists</Token>
<Token pen="4">ExitOnError</Token>
<Token pen="4">Exp</Token>
<Token pen="18" style="bold">False</Token>
<Token pen="4">FileLength</Token>
<Token pen="4">FileLines</Token>
<Token pen="4">FilePart</Token>
<Token pen="4">FilePos</Token>
<Token pen="4">FileRequest</Token>
<Token pen="4">FileSize</Token>
<Token pen="4">FileToString</Token>
<Token pen="4">FillMem</Token>
<Token pen="4">FillMusicBuffer</Token>
<Token pen="4">FindStr</Token>
<Token pen="4">FinishAnimStream</Token>
<Token pen="4">FinishAsynchDraw</Token>
<Token pen="4">FloodFill</Token>
<Token pen="4">Floor</Token>
<Token pen="4">Flip</Token>
<Token pen="4">FlipBrush</Token>
<Token pen="4">FlipSprite</Token>
<Token pen="4">FlushFile</Token>
<Token pen="4">FontRequest</Token>
<Token pen="4">ForEach</Token>
<Token pen="4">ForEachI</Token>
<Token pen="4">FormatStr</Token>
<Token pen="4">For</Token>
<Token pen="4">Next</Token>
<Token pen="4">Step</Token>
<Token pen="4">ForcePathUse</Token>
<Token pen="4">ForceVideoDriver</Token>
<Token pen="4">Frac</Token>
<Token pen="4">FreeAnim</Token>
<Token pen="4">FreeBGPic</Token>
<Token pen="4">FreeBrush</Token>
<Token pen="4">FreeClipRegion</Token>
<Token pen="4">FreeDisplay</Token>
<Token pen="4">FreeGlyphCache</Token>
<Token pen="4">FreeLayers</Token>
<Token pen="4">FreeMem</Token>
<Token pen="4">FreeModule</Token>
<Token pen="4">FreePath</Token>
<Token pen="4">FreePointer</Token>
<Token pen="4">FreeSample</Token>
<Token pen="4">FreeSprite</Token>
<Token pen="4">FreeTextObject</Token>
<Token pen="4">FrExp</Token>
<Token pen="4">FullPath</Token>
<Token pen="4">Function</Token>
<Token pen="4">GammaBrush</Token>
<Token pen="4">GetAnimFrame</Token>
<Token pen="4">GetAttribute</Token>
<Token pen="4">GetAvailableFonts</Token>
<Token pen="4">GetBrushLink</Token>
<Token pen="4">GetCatalogString</Token>
<Token pen="4">GetClipboard</Token>
<Token pen="4">GetCommandLine</Token>
<Token pen="4">GetConnectionIP</Token>
<Token pen="4">GetConnectionPort</Token>
<Token pen="4">GetConstant</Token>
<Token pen="4">GetCurrentDirectory</Token>
<Token pen="4">GetCurrentPoint</Token>
<Token pen="4">GetDate</Token>
<Token pen="4">GetDateNum</Token>
<Token pen="4">GetDisplayModes</Token>
<Token pen="4">GetEnv</Token>
<Token pen="4">GetErrorName</Token>
<Token pen="4">GetEventCode</Token>
<Token pen="4">GetFileArgument</Token>
<Token pen="4">GetFileAttributes</Token>
<Token pen="4">GetFPSLimit</Token>
<Token pen="4">GetHostName</Token>
<Token pen="4">GetIconProperties</Token>
<Token pen="4">GetKerningPair</Token>
<Token pen="4">GetLastError</Token>
<Token pen="4">GetLayerAtPos</Token>
<Token pen="4">GetLayerStyle</Token>
<Token pen="4">GetLocalIP</Token>
<Token pen="4">GetLocalPort</Token>
<Token pen="4">GetMemoryInfo</Token>
<Token pen="4">GetMetaTable</Token>
<Token pen="4">GetObjectData</Token>
<Token pen="4">GetObjects</Token>
<Token pen="4">GetObjectType</Token>
<Token pen="4">GetPathExtents</Token>
<Token pen="4">GetPatternPosition</Token>
<Token pen="4">GetPlugins</Token>
<Token pen="4">GetProgramInfo</Token>
<Token pen="4">GetPubScreens</Token>
<Token pen="4">GetRandomColor</Token>
<Token pen="4">GetRandomFX</Token>
<Token pen="4">GetRealColor</Token>
<Token pen="4">GetSampleData</Token>
<Token pen="4">GetShortcutPath</Token>
<Token pen="4">GetSongPosition</Token>
<Token pen="4">GetSystemCountry</Token>
<Token pen="4">GetSystemInfo</Token>
<Token pen="4">GetSystemLanguage</Token>
<Token pen="4">GetTempFileName</Token>
<Token pen="4">GetTime</Token>
<Token pen="4">GetTimer</Token>
<Token pen="4">GetType</Token>
<Token pen="4">GetVersion</Token>
<Token pen="4">GetVideoFrame</Token>
<Token pen="4">GetVolumeInfo</Token>
<Token pen="4">GetVolumeName</Token>
<Token pen="4">GetWeekday</Token>
<Token pen="4">Global</Token>
<Token pen="4">Gosub</Token>
<Token pen="4">Goto</Token>
<Token pen="4">GrabDesktop</Token>
<Token pen="4">Green</Token>
<Token pen="4">HaveObject</Token>
<Token pen="4">HexStr</Token>
<Token pen="4">HideDisplay</Token>
<Token pen="4">HideKeyboard</Token>
<Token pen="4">HideLayer</Token>
<Token pen="4">HideLayerFX</Token>
<Token pen="4">HidePointer</Token>
<Token pen="4">Hypot</Token>
<Token pen="4">If</Token>
<Token pen="4">ElseIf</Token>
<Token pen="4">Else</Token>
<Token pen="4">Then</Token>
<Token pen="4">EndIf</Token>
<Token pen="4">IIf</Token>
<Token pen="9" caseinsensitive="true">INACTIVEWINDOW</Token>
<Token pen="4">InKeyStr</Token>
<Token pen="4">InsertItem</Token>
<Token pen="4">InsertLayer</Token>
<Token pen="4">InsertSample</Token>
<Token pen="4">InsertStr</Token>
<Token pen="4">InstallEventHandler</Token>
<Token pen="4">Int</Token>
<Token pen="4">InvertAlphaChannel</Token>
<Token pen="4">InvertBrush</Token>
<Token pen="4">InvertMask</Token>
<Token pen="4">IPairs</Token>
<Token pen="4">IsAnim</Token>
<Token pen="4">IsAnimPlaying</Token>
<Token pen="4">IsDirectory</Token>
<Token pen="4">IsKeyDown</Token>
<Token pen="4">IsLeftMouse</Token>
<Token pen="4">IsMidMouse</Token>
<Token pen="4">IsModule</Token>
<Token pen="4">IsMusic</Token>
<Token pen="4">IsMusicPlaying</Token>
<Token pen="4">IsOnline</Token>
<Token pen="4">IsPathEmpty</Token>
<Token pen="4">IsPicture</Token>
<Token pen="4">IsRightMouse</Token>
<Token pen="4">IsSample</Token>
<Token pen="4">IsSamplePlaying</Token>
<Token pen="4">IsSound</Token>
<Token pen="4">IsVideo</Token>
<Token pen="4">IsVideoPlaying</Token>
<Token pen="4">JoyDir</Token>
<Token pen="4">JoyFire</Token>
<Token pen="4">Label</Token>
<Token pen="4">LayerExists</Token>
<Token pen="4">LayerToBack</Token>
<Token pen="4">LayerToFront</Token>
<Token pen="4">Ld</Token>
<Token pen="4">LdExp</Token>
<Token pen="4">LeftMouseQuit</Token>
<Token pen="4">LeftStr</Token>
<Token pen="4">Limit</Token>
<Token pen="4">Line</Token>
<Token pen="4">LineTo</Token>
<Token pen="4">ListItems</Token>
<Token pen="4">ListRequest</Token>
<Token pen="4">Ln</Token>
<Token pen="4">LoadAnim</Token>
<Token pen="4">LoadAnimFrame</Token>
<Token pen="4">LoadBGPic</Token>
<Token pen="4">LoadBrush</Token>
<Token pen="4">LoadModule</Token>
<Token pen="4">LoadSample</Token>
<Token pen="4">LoadSprite</Token>
<Token pen="4">Local</Token>
<Token pen="4">Locate</Token>
<Token pen="4">Log</Token>
<Token pen="4">LowerStr</Token>
<Token pen="4">MakeButton</Token>
<Token pen="4">MakeDirectory</Token>
<Token pen="4">MatchPattern</Token>
<Token pen="4">Max</Token>
<Token pen="4">MD5</Token>
<Token pen="4">MD5Str</Token>
<Token pen="4">MidStr</Token>
<Token pen="4">Min</Token>
<Token pen="4">MixBrush</Token>
<Token pen="4">MixRGB</Token>
<Token pen="4">MixSample</Token>
<Token pen="4">Mod</Token>
<Token pen="4">ModifyAnimFrames</Token>
<Token pen="4">ModifyButton</Token>
<Token pen="4">ModifyKeyDown</Token>
<Token pen="4">ModifyLayerFrames</Token>
<Token pen="4">ModulateBrush</Token>
<Token pen="4">MouseX</Token>
<Token pen="4">MouseY</Token>
<Token pen="4">MoveAnim</Token>
<Token pen="4">MoveBrush</Token>
<Token pen="4">MoveDisplay</Token>
<Token pen="4">MoveLayer</Token>
<Token pen="4">MovePointer</Token>
<Token pen="4">MoveSprite</Token>
<Token pen="4">MoveTextObject</Token>
<Token pen="4">MoveTo</Token>
<Token pen="9" caseinsensitive="true">MOVEWINDOW</Token>
<Token pen="4">Mul</Token>
<Token pen="4">NextDirectoryEntry</Token>
<Token pen="4">NextFrame</Token>
<Token pen="4">NextItem</Token>
<Token pen="4">NormalizePath</Token>
<Token pen="8">Not</Token>
<Token pen="4">NPrint</Token>
<Token pen="4">OilPaintBrush</Token>
<Token pen="9" caseinsensitive="true">ONBUTTONCLICK</Token>
<Token pen="9" caseinsensitive="true">ONBUTTONCLICKALL</Token>
<Token pen="9" caseinsensitive="true">ONBUTTONOVER</Token>
<Token pen="9" caseinsensitive="true">ONBUTTONOVERALL</Token>
<Token pen="9" caseinsensitive="true">ONBUTTONRIGHTCLICK</Token>
<Token pen="9" caseinsensitive="true">ONBUTTONRIGHTCLICKALL</Token>
<Token pen="9" caseinsensitive="true">ONJOYDOWN</Token>
<Token pen="9" caseinsensitive="true">ONJOYDOWNLEFT</Token>
<Token pen="9" caseinsensitive="true">ONJOYDOWNRIGHT</Token>
<Token pen="9" caseinsensitive="true">ONJOYFIRE</Token>
<Token pen="9" caseinsensitive="true">ONJOYLEFT</Token>
<Token pen="9" caseinsensitive="true">ONJOYRIGHT</Token>
<Token pen="9" caseinsensitive="true">ONJOYUP</Token>
<Token pen="9" caseinsensitive="true">ONJOYUPLEFT</Token>
<Token pen="9" caseinsensitive="true">ONJOYUPRIGHT</Token>
<Token pen="9" caseinsensitive="true">ONKEYDOWN</Token>
<Token pen="9" caseinsensitive="true">ONKEYDOWNALL</Token>
<Token pen="4">OpenCatalog</Token>
<Token pen="4">OpenConnection</Token>
<Token pen="4">OpenDirectory</Token>
<Token pen="4">OpenDisplay</Token>
<Token pen="4">OpenFile</Token>
<Token pen="4">OpenFont</Token>
<Token pen="4">OpenMusic</Token>
<Token pen="4">OpenResourceMonitor</Token>
<Token pen="4">OpenURL</Token>
<Token pen="4">OpenVideo</Token>
<Token pen="8">Or</Token>
<Token pen="4">PadNum</Token>
<Token pen="4">Pairs</Token>
<Token pen="4">PatternFindStr</Token>
<Token pen="4">PatternReplaceStr</Token>
<Token pen="4">PathPart</Token>
<Token pen="4">PathRequest</Token>
<Token pen="4">PauseModule</Token>
<Token pen="4">PauseMusic</Token>
<Token pen="4">PauseTimer</Token>
<Token pen="4">PauseVideo</Token>
<Token pen="4">Peek</Token>
<Token pen="4">PeekClipboard</Token>
<Token pen="4">PerspectiveDistortBrush</Token>
<Token pen="4">PixelateBrush</Token>
<Token pen="4">PlayAnim</Token>
<Token pen="4">PlayAnimDisk</Token>
<Token pen="4">PlayModule</Token>
<Token pen="4">PlayMusic</Token>
<Token pen="4">PlaySample</Token>
<Token pen="4">PlaySubSong</Token>
<Token pen="4">PlayVideo</Token>
<Token pen="4">Plot</Token>
<Token pen="4">Poke</Token>
<Token pen="4">PolarDistortBrush</Token>
<Token pen="4">Polygon</Token>
<Token pen="4">Pow</Token>
<Token pen="4">Print</Token>
<Token pen="4">Rad</Token>
<Token pen="4">RaiseOnError</Token>
<Token pen="4">RasterizeBrush</Token>
<Token pen="4">RawEqual</Token>
<Token pen="4">RawGet</Token>
<Token pen="4">RawSet</Token>
<Token pen="4">ReadBrushPixel</Token>
<Token pen="4">ReadChr</Token>
<Token pen="4">ReadDirectory</Token>
<Token pen="4">ReadFloat</Token>
<Token pen="4">ReadFunction</Token>
<Token pen="4">ReadInt</Token>
<Token pen="4">ReadLine</Token>
<Token pen="4">ReadMem</Token>
<Token pen="4">ReadPixel</Token>
<Token pen="4">ReadRegistryKey</Token>
<Token pen="4">ReadShort</Token>
<Token pen="4">ReadString</Token>
<Token pen="4">ReadTable</Token>
<Token pen="4">ReceiveData</Token>
<Token pen="4">ReceiveUPDData</Token>
<Token pen="4">Red</Token>
<Token pen="4">RelCurveTo</Token>
<Token pen="4">RelLineTo</Token>
<Token pen="4">RelMoveTo</Token>
<Token pen="4">Rename</Token>
<Token pen="4">RemoveButton</Token>
<Token pen="4">RemoveItem</Token>
<Token pen="4">RemoveKeyDown</Token>
<Token pen="4">RemoveLayer</Token>
<Token pen="4">RemoveLayerFX</Token>
<Token pen="4">RemoveSprite</Token>
<Token pen="4">RemoveSprites</Token>
<Token pen="4">RepeatStr</Token>
<Token pen="4">Repeat</Token>
<Token pen="4">Until</Token>
<Token pen="4">ReplaceColors</Token>
<Token pen="4">ReplaceStr</Token>
<Token pen="4">ResetKeyState</Token>
<Token pen="4">ResetTabs</Token>
<Token pen="4">ResetTimer</Token>
<Token pen="4">ResumeModule</Token>
<Token pen="4">ResumeMusic</Token>
<Token pen="4">ResumeTimer</Token>
<Token pen="4">ResumeVideo</Token>
<Token pen="4">Return</Token>
<Token pen="4">RGB</Token>
<Token pen="4">RGBArrayToBrush</Token>
<Token pen="4">RightStr</Token>
<Token pen="4">Rnd</Token>
<Token pen="4">RndF</Token>
<Token pen="4">Rol</Token>
<Token pen="4">Ror</Token>
<Token pen="4">RotateBrush</Token>
<Token pen="4">RotateLayer</Token>
<Token pen="4">RotateTextObject</Token>
<Token pen="4">Round</Token>
<Token pen="4">Rt</Token>
<Token pen="4">Run</Token>
<Token pen="4">RunRexxScript</Token>
<Token pen="4">Sar</Token>
<Token pen="4">SaveAnim</Token>
<Token pen="4">SaveBrush</Token>
<Token pen="4">SaveSample</Token>
<Token pen="4">SaveSnapshot</Token>
<Token pen="4">ScaleAnim</Token>
<Token pen="4">ScaleBGPic</Token>
<Token pen="4">ScaleBrush</Token>
<Token pen="4">ScaleLayer</Token>
<Token pen="4">ScaleSprite</Token>
<Token pen="4">ScaleTextObject</Token>
<Token pen="4">Seek</Token>
<Token pen="4">SeekMusic</Token>
<Token pen="4">SeekVideo</Token>
<Token pen="4">SelectAlphaChannel</Token>
<Token pen="4">SelectAnim</Token>
<Token pen="4">SelectBGPic</Token>
<Token pen="4">SelectBrush</Token>
<Token pen="4">SelectDisplay</Token>
<Token pen="4">SelectLayer</Token>
<Token pen="4">SelectMask</Token>
<Token pen="4">SendData</Token>
<Token pen="4">SendMessage</Token>
<Token pen="4">SendRexxCommand</Token>
<Token pen="4">SendUDPData</Token>
<Token pen="4">SepiaToneBrush</Token>
<Token pen="4">SetAlphaIntensity</Token>
<Token pen="4">SetAnimFrameDelay</Token>
<Token pen="4">SetBrushTransparency</Token>
<Token pen="4">SetClipBoard</Token>
<Token pen="4">SetClipRegion</Token>
<Token pen="4">SetDash</Token>
<Token pen="4">SetDefaultEncoding</Token>
<Token pen="4">SetDisplayAttributes</Token>
<Token pen="4">SetDrawTagsDefault</Token>
<Token pen="4">SetEnv</Token>
<Token pen="4">SetEventTimeout</Token>
<Token pen="4">SetFileAttributes</Token>
<Token pen="4">SetFillRule</Token>
<Token pen="4">SetFillStyle</Token>
<Token pen="4">SetFont</Token>
<Token pen="4">SetFontColor</Token>
<Token pen="4">SetFontStyle</Token>
<Token pen="4">SetFormStyle</Token>
<Token pen="4">SetFPSLimit</Token>
<Token pen="4">SetIconProperties</Token>
<Token pen="4">SetInterval</Token>
<Token pen="4">SetIOMode</Token>
<Token pen="4">SetLayerAnchor</Token>
<Token pen="4">SetLayerBorder</Token>
<Token pen="4">SetLayerFilter</Token>
<Token pen="4">SetLayerLight</Token>
<Token pen="4">SetLayerName</Token>
<Token pen="4">SetLayerShadow</Token>
<Token pen="4">SetLayerStyle</Token>
<Token pen="4">SetLayerTint</Token>
<Token pen="4">SetLayerTransparency</Token>
<Token pen="4">SetLayerZPos</Token>
<Token pen="4">SetLineCap</Token>
<Token pen="4">SetLineJoin</Token>
<Token pen="4">SetLineWidth</Token>
<Token pen="4">SetMargins</Token>
<Token pen="4">SetMaskMode</Token>
<Token pen="4">SetMasterVolume</Token>
<Token pen="4">SetMetaTable</Token>
<Token pen="4">SetMusicVolume</Token>
<Token pen="4">SetNetworkTimeout</Token>
<Token pen="4">SetObjectData</Token>
<Token pen="4">SetPanning</Token>
<Token pen="4">SetPitch</Token>
<Token pen="4">SetPointer</Token>
<Token pen="4">SetTimeout</Token>
<Token pen="4">SetTitle</Token>
<Token pen="4">SetTrayIcon</Token>
<Token pen="4">SetVarType</Token>
<Token pen="4">SetVideoPosition</Token>
<Token pen="4">SetVideoSize</Token>
<Token pen="4">SetVideoVolume</Token>
<Token pen="4">SetVolume</Token>
<Token pen="4">SetWBIcon</Token>
<Token pen="4">Sgn</Token>
<Token pen="4">Shl</Token>
<Token pen="4">SharpenBrush</Token>
<Token pen="4">ShowDisplay</Token>
<Token pen="4">ShowKeyboard</Token>
<Token pen="4">ShowLayer</Token>
<Token pen="4">ShowLayerFX</Token>
<Token pen="4">ShowPointer</Token>
<Token pen="4">ShowScreen</Token>
<Token pen="4">ShowToast</Token>
<Token pen="4">Shr</Token>
<Token pen="4">Sin</Token>
<Token pen="9" caseinsensitive="true">SIZEWINDOW</Token>
<Token pen="4">SolarizeBrush</Token>
<Token pen="4">Sort</Token>
<Token pen="4">SplitStr</Token>
<Token pen="4">Sqrt</Token>
<Token pen="4">StartPath</Token>
<Token pen="4">StartSubPath</Token>
<Token pen="4">StartTimer</Token>
<Token pen="4">StopAnim</Token>
<Token pen="4">StopModule</Token>
<Token pen="4">StopMusic</Token>
<Token pen="4">StopSample</Token>
<Token pen="4">StopTimer</Token>
<Token pen="4">StopVideo</Token>
<Token pen="4">StringRequest</Token>
<Token pen="4">StringToFile</Token>
<Token pen="4">StrLen</Token>
<Token pen="4">StrStr</Token>
<Token pen="4">StrToArray</Token>
<Token pen="4">Sub</Token>
<Token pen="4">SwapLayers</Token>
<Token pen="4">SwirlBrush</Token>
<Token pen="4">Switch</Token>
<Token pen="4">Case</Token>
<Token pen="4">EndSwitch</Token>
<Token pen="4">SystemRequest</Token>
<Token pen="4">Tan</Token>
<Token pen="4">TextExtent</Token>
<Token pen="4">TextHeight</Token>
<Token pen="4">TextOut</Token>
<Token pen="4">TextWidth</Token>
<Token pen="4">TintBrush</Token>
<Token pen="4">ToHostName</Token>
<Token pen="4">ToIP</Token>
<Token pen="4">ToNumber</Token>
<Token pen="4">ToString</Token>
<Token pen="4">TransformBrush</Token>
<Token pen="4">TransformLayer</Token>
<Token pen="4">TranslateLayer</Token>
<Token pen="4">TranslatePath</Token>
<Token pen="4">TrimBrush</Token>
<Token pen="4">TrimStr</Token>
<Token pen="18" style="bold">True</Token>
<Token pen="4">UndefineVirtualStringFile</Token>
<Token pen="4">Undo</Token>
<Token pen="4">UndoFX</Token>
<Token pen="4">UnleftStr</Token>
<Token pen="4">UnmidStr</Token>
<Token pen="4">Unpack</Token>
<Token pen="4">UnrightStr</Token>
<Token pen="4">UnsetEnv</Token>
<Token pen="4">UploadFile</Token>
<Token pen="4">UpperStr</Token>
<Token pen="4">UseFont</Token>
<Token pen="4">Val</Token>
<Token pen="4">VWait</Token>
<Token pen="4">Wait</Token>
<Token pen="4">WaitAnimEnd</Token>
<Token pen="4">WaitEvent</Token>
<Token pen="4">WaitKeyDown</Token>
<Token pen="4">WaitLeftMouse</Token>
<Token pen="4">WaitMidMouse</Token>
<Token pen="4">WaitPatternPosition</Token>
<Token pen="4">WaitRightMouse</Token>
<Token pen="4">WaitSampleEnd</Token>
<Token pen="4">WaitSongPosition</Token>
<Token pen="4">WaitTimer</Token>
<Token pen="4">WaterRippleBrush</Token>
<Token pen="4">While</Token>
<Token pen="4">Wend</Token>
<Token pen="4">WhileKeyDown</Token>
<Token pen="4">WhileMouseDown</Token>
<Token pen="4">WhileMouseOn</Token>
<Token pen="4">WhileRightMouseDown</Token>
<Token pen="4">Wrap</Token>
<Token pen="4">WriteAnimFrame</Token>
<Token pen="4">WriteBrushPixel</Token>
<Token pen="4">WriteChr</Token>
<Token pen="4">WriteFloat</Token>
<Token pen="4">WriteFunction</Token>
<Token pen="4">WriteInt</Token>
<Token pen="4">WriteLine</Token>
<Token pen="4">WriteMem</Token>
<Token pen="4">WriteRegistryKey</Token>
<Token pen="4">WriteShort</Token>
<Token pen="4">WriteString</Token>
<Token pen="4">WriteTable</Token>
<Token style="bold" absolute="true">(</Token>
<Token style="bold" absolute="true">)</Token>
<Token style="bold">,</Token>
<Token style="bold" absolute="true">{</Token>
<Token style="bold" absolute="true">}</Token>
<Token style="bold" absolute="true">]</Token>
<Token style="bold" absolute="true">[</Token>
<Token style="bold" absolute="true">.</Token>
<!--String and char-const tokens:-->
<ComplexToken>
<Token pen="11" style="bold">@</Token>
<MatchToToken> </MatchToToken>
</ComplexToken>
<ComplexToken>
<Token pen="117">p_</Token>
<MatchToToken> </MatchToToken>
<MatchToToken>(</MatchToToken>
<MatchToEOL/>
</ComplexToken>
<ComplexToken>
<Token pen="2">"</Token>
<MatchToToken>"</MatchToToken>
<MatchToEOL/>
</ComplexToken>
<ComplexToken>
<Token pen="152" style="bold">;</Token>
<MatchToEOL/>
</ComplexToken>
<ComplexToken>
<Token pen="2">&apos;</Token>
<MatchToToken>&apos;</MatchToToken>
<MatchToEOL/>
</ComplexToken>
<ComplexToken type="hexnumber">
<Token pen="2">0x</Token>
</ComplexToken>
<ComplexToken type="hexnumber">
<Token pen="2">$</Token>
</ComplexToken>
<ComplexToken type="binnumber">
<Token pen="2">%</Token>
</ComplexToken>
<ComplexToken type="decnumber">
<Token pen="2"/>
</ComplexToken>
<!--Comments...-->
<ComplexToken>
<Token pen="152" style="bold" absolute="true">/*</Token>
<MatchToToken>*/</MatchToToken>
<MultiLine/>
</ComplexToken>
<Token pen="152" style="bold">*/</Token>
<Token pen="18" style="bold" absolute="true">#</Token>
<!--Preprocessing directives...-->
<ComplexToken type="alphalower">
<Token pen="2">#</Token>
</ComplexToken>
</Syntax>

</Ann-SyntaxHighlighting>

Re: Annotate

Posted: Sat Aug 01, 2015 9:55 pm
by NathanH
Tolkien,

Save the following ARexx script in your Annotate/Rexx folder and name it HollyActions.rexx. "Hollywood" should be in your current path. Using Amiga+A (capital a) or Tools|Run Rexx menu item you can start it from within Annotate. You can then choose to Run what's in your editor or compile it for many different platforms. I've only tried it on OS3.9 under WinUAE. Please let me know if it doesn't work on your platform.

NathanH

/* $VER: HollyActions.rexx 1.0 (01.08.2015) by ndh */
/* run or compile current editor with Hollywood (Hollywood in path) */

options results

ADDRESS 'Annotate_Rexx' GET WIN_NAME 0
SAY result
file=result

ADDRESS 'Annotate_Rexx' REQUESTER LIST 'HollyActions Cancel Run 68020+ OS4 AROS MorphOS WarpOS Windows Applet'
SAY result
action=result

/* find base name */
base=Left(file,Length(file)-4) /* strip .hws */

/* uncomment this if you want executable in Annotate/Rexx directory
slash=LastPos('/',base) /* find end of / path */
If slash=0 Then slash=LastPos(':',base) /* find end of : path */

If slash>0 Then base=Right(base,Length(base)-slash) /* strip path part */
SAY base
*/

If action = 'Cancel' Then Exit
If action = 'Run' Then DO
ADDRESS command 'Hollywood "'file'" -pubscreen "ANNOTATE" '
Exit
End

/* otherwise, we're compiling */
If action = '68020+' Then Do
base=base||_68k
exe=classic
End
If action = 'OS4' Then Do
base=base||_OS4
exe=amigaos4
End
If action = 'AROS' Then Do
base=base||_AROS
exe=aros
End
If action = 'MorphOS' Then Do
base=base||_MOS
exe=morphos
End
If action = 'WarpOS' Then Do
base=base||_WOS
exe=warpos
End
If action = 'Windows' Then Do
base=base||'.exe'
exe=win32
End
If action = "Applet" Then Do
base=base||_app
exe=applet
End

ADDRESS command 'Hollywood "'file'" -compile "'base'" -exetype "'exe'" -pubscreen "ANNOTATE" '

Exit

Re: Annotate

Posted: Sat Aug 08, 2015 5:45 pm
by tolkien
Thanks mate. I have busy with other coding things. I'll try it later. Thanks again! ;)