Hey Leute,
ich hab ein kleines Problem ich hab mich mal an die dxGridlist von Jake gesetzt die er damals released hat.
Nun die Funktion cDx:render():
die Funktion removeEventHandler wird zwar ausgeführt aber das Ergebniss ist es passiert nichts..
Lua
function cDx:enable(value)
if self.show == value then outputDebugString("Self.show is alread the value!") return end
self.renderFunc = function() self:render() end
self.clickFunc = function(btn,state,cx,cy) self:click(btn,state,cx,cy) end
if self.show == false then
showCursor(true)
addEventHandler("onClientRender", root, self.renderFunc)
addEventHandler("onClientClick", root, self.clickFunc)
bindKey("mouse_wheel_down","down",function() self:scrollUp() end)
bindKey("mouse_wheel_up","down",function() self:scrollDown() end)
self.show = value
else
self.show = value
removeEventHandler("onClientRender", root, self.renderFunc)
removeEventHandler("onClientClick", root, self.clickFunc)
unbindKey("mouse_wheel_down","down",function() self:scrollUp() end)
unbindKey("mouse_wheel_up","down",function() self:scrollDown() end)
outputChatBox("remove")
end
end
Alles anzeigen