Advertisement
Mysoft

Untitled

May 13th, 2016
618
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #macro SetDefine( _name2_ , _n_ , _m_ , _contentBase_ , _contentExtra_ )  
  2.   #if (_n_ and _m_)
  3.     #define _name2_ _contentBase_ _contentExtra_
  4.   #else
  5.     #define _name2_ _contentBase_
  6.   #endif  
  7. #endmacro
  8. #macro MakeSpaceConstString( _name_ , _ScrWid_ )
  9.   SetDefine( _nam1_ , _ScrWid_ , 128 ,   ""   , "                                                                                                                               ]" )  
  10.   SetDefine( _nam2_ , _ScrWid_ ,  64 , _nam1_ , "                                                                " )
  11.   SetDefine( _nam3_ , _ScrWid_ ,  32 , _nam2_ , "                                " )
  12.   SetDefine( _nam4_ , _ScrWid_ ,  16 , _nam3_ , "                " )
  13.   SetDefine( _nam5_ , _ScrWid_ ,   8 , _nam4_ , "        " )
  14.   SetDefine( _nam6_ , _ScrWid_ ,   4 , _nam5_ , "    " )
  15.   SetDefine( _nam7_ , _ScrWid_ ,   2 , _nam6_ , "  " )
  16.   SetDefine( _name_ , _ScrWid_ ,   1 , _nam7_ , " " )
  17.   #undef _nam1_
  18.   #undef _nam2_
  19.   #undef _nam3_
  20.   #undef _nam4_
  21.   #undef _nam5_
  22.   #undef _nam6_
  23.   #undef _nam7_
  24. #endmacro
  25.  
  26. MakeSpaceConstString( sSpaces , 19 )
  27.  
  28. print len( sSpaces )
  29. sleep
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement