rendered paste bodylocal resourceRoot = getResourceRootElement(getThisResource())local testWindow = nillocal x,y = guiGetScreenSize()function resourceStart() testWindow = guiCreateWindow( (x/2)-(x/2.7), (y/2)-(y/2.6), 600, 450, "test panel", false ) guiSetText( testWindow, "test panel" ) guiWindowSetSizable( testWindow, false ) guiSetVisible( testWindow, true ) testPanel = guiCreateTabPanel( 0, 0.06, 1, 1, true, testWindow ) guiCreateTab( "Main", testPanel )endaddEventHandler ( "onClientResourceStart", resourceRoot, resourceStart )function resourceStop()endaddEventHandler ( "onClientResourceStop", resourceRoot, resourceStop )function deleteTabOnClick () if ( getKeyState ( "lctrl" ) == true ) and ( getElementType ( source ) == "gui-tab" ) then guiDeleteTab ( source ) outputChatBox ( "clicked" ) -- this won't show in chatbox. If i comment out "guiDeleteTab", it does endendaddEventHandler ( "onClientGUIClick", resourceRoot, deleteTabOnClick )