Advertisement
Guest User

Untitled

a guest
Jan 28th, 2015
201
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.70 KB | None | 0 0
  1. function CGridList:addColumn( Name, Width )
  2.     local NewWidth = self.m_Width * Width;
  3.     self.m_TotalWidth = self.m_TotalWidth + NewWidth;
  4.  
  5.     if #self.m_Cols >= 1 then
  6.         local ColX = 15;
  7.         for i = 1, #self.m_Cols do
  8.             ColX = ColX + self.m_Cols[i].Width;
  9.         end
  10.         table.insert( self.m_ColsX, ColX );
  11.  
  12.         for i = 1, #self.m_Cols do
  13.             -- Установим по дефолту макс. длину, если столбик заходит на длину
  14.             if self.m_TotalWidth > self.m_Width then
  15.                 self.m_DrawScrollH = true;
  16.                 self.m_ScrollHY = self.m_Y + self.m_Height - 8;
  17.                 self.m_ScrollHX = self.m_X + 5;
  18.             end
  19.         end
  20.     end
  21.     table.insert( self.m_Cols, { Name = Name, Width = NewWidth } );
  22. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement