Advertisement
Guest User

Untitled

a guest
Aug 27th, 2015
236
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.79 KB | None | 0 0
  1. class "CEditField"
  2. {
  3.     m_X = 0;
  4.     m_Y = 0;
  5.     m_Width = 0;
  6.     m_Height = 0;
  7.     m_Text = "";
  8.     m_Parent = false;
  9. }
  10.  
  11. function CEditField:CEditField( X, Y, Width, Height, Text, Parent )
  12.     self.m_X = X;
  13.     self.m_Y = Y;
  14.     self.m_Width = Width;
  15.     self.m_Height = Height;
  16.     self.m_Text = Text;
  17.     self.m_Parent = Parent;
  18. end
  19.  
  20.  
  21. function CEditField:Destroy()
  22.     self = nil;
  23. end
  24.  
  25.  
  26.  
  27. local EditField = {};
  28. addCommandHandler( "ef",
  29.     function( Cmd, X, Y, Width, Height, Text, Parent )
  30.         for i = 1, 10000 do
  31.             EditField[ #EditField + 1 ] = CEditField( tonumber( X ), tonumber( Y ), tonumber( Width ), tonumber( Height ), tonumber( Text ), tonumber( Parent ) );
  32.         end
  33.     end
  34. )
  35.  
  36. addCommandHandler( "def",
  37.     function()
  38.         for i, v in ipairs( EditField ) do
  39.             v:Destroy();
  40.         end
  41.  
  42.         collectgarbage();
  43.     end
  44. );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement