Hooking up second monitor purely for mapper until I can same screen it conveniently like yours is. Can't make it go anywhere without it pissing me off. bleh, I'll be completely happy.Įdit: Map is annoying me. Once I stop being newb and figure out how to position the stupid map so it'll look less. Depending on your OS you might be about to bring up the Applications Title bar menu and use the 'move' command from there with the keyboard. Then, as if by magic, you come along into my life Zulah. Without being able to find anything, I hung my head in shame and accepted defeat. So not even a week ago, I combed through the forums and googled every way I could think of trying to find something I could get to separate my chats from my main window, over to the right, out of my freaking way, with or without some useful tabs. If there is enough interested I will release the other parts of it in future packages. This is what my entire Diablo 3 system looks like. Or the "middle" of the top in other words. Currently it's set to just be 50% from the left. The D3on Alias can be easily edited to move the Journal anywhere on the screen. The code Diablo3Journal.zip is installed with the Package Manager in Mudlet. The graphics zip contains a folder called: MudletGFX First part is the graphic files, second is the code. Was written in mudlet 2.1 so if you use mudlet 3 I can't promise the same functionality. Single prompt ¶ Svof has a built-in singleprompt feature which allows you to have a stationary prompt at the bottom of the screen, and have it be removed or kept from the games output. If it conflicts with something you have please let me know so I can fix it for others. It will load into just about any system and shouldn't conflict with anything. Fairly easy to move around the screen as it's all in 1 container that can be moved quickly. Its a chat capture window made to look like the diablo 3 journal. " \n " end end setClipboardText ( parsed ) end registerAnonymousEventHandler ( "onMouseCopyExample", "onMouseCopyExample" ) ansi2decho ansi2decho(text, default_colour) Converts ANSI colour sequences in text to colour tags that can be processed by the decho() function.This is the first part I'm releasing of my full Diablo3 GUI for mudlet. symbol end end if l ~= endRow then parsed = parsed. symbol else lastColor = color parsed = parsed. An example showing implementing a hecho-friendly copy option: addMouseEvent ( "hecho copy", "onMouseCopyExample" ) function rgbToHex ( r, g, b ) local rgb = ( r * 0x10000 ) ( g * 0x100 ) b return string.format ( "#%x", rgb ) end function onMouseCopyExample ( event, menu, window, startCol, startRow, endCol, endRow ) - Check whether there's an actual selection if startCol = endCol and startRow = endRow then return end local parsed = "" local lastColor = nil - Loop through each symbol within the range for l = startRow, endRow do local cStart = l = startRow and startCol or 0 moveCursor ( window, cStart, l ) local cEnd = l = endRow and endCol or # getCurrentLine () - 1 for c = cStart, cEnd do selectSection ( window, c, 1 ) local symbol = getSelection ( window ) or "" - Convert the foreground color to a hex format, suitable for hecho local color = rgbToHex ( getFgColor ( window )) - Don't repeat the color if previous one was the same if color = lastColor then parsed = parsed. They deal mainly with miniconsole/label/gauge creation and manipulation as well as displaying or formatting information on the screen.ĪddCommandLineMenuEvent addCommandLineMenuEvent( label, eventName)Īdds item to right click menu associated with command line. All functions that help you construct custom GUIs.
0 Comments
Leave a Reply. |