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">'</Token>
<MatchToToken>'</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">'</Token>
<MatchToToken>'</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!