You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
			
				
					
					
						
							49 lines
						
					
					
						
							1.6 KiB
						
					
					
				
			
		
		
	
	
							49 lines
						
					
					
						
							1.6 KiB
						
					
					
				| #if 0
 | |
| //--------------------------------------------//
 | |
| //         本文件为自动生成,请勿编辑         //
 | |
| //             thanks to 最萌小汐             //
 | |
| //--------------------------------------------//
 | |
| #endif
 | |
| #ifdef USE_BJ_ANTI_LEAK
 | |
| #ifndef YDWEMultiboardSetItemWidthBJNullIncluded
 | |
| #define YDWEMultiboardSetItemWidthBJNullIncluded
 | |
| 
 | |
| 
 | |
| library YDWEMultiboardSetItemWidthBJNull
 | |
| 
 | |
| function YDWEMultiboardSetItemWidthBJNull takes multiboard mb, integer col, integer row, real width returns nothing
 | |
|     local integer curRow = 0
 | |
|     local integer curCol = 0
 | |
|     local integer numRows = MultiboardGetRowCount(mb)
 | |
|     local integer numCols = MultiboardGetColumnCount(mb)
 | |
|     local multiboarditem mbitem = null
 | |
| 
 | |
|     // Loop over rows, using 1-based index
 | |
|     loop
 | |
|         set curRow = curRow + 1
 | |
|         exitwhen curRow > numRows
 | |
| 
 | |
|         // Apply setting to the requested row, or all rows (if row is 0)
 | |
|         if (row == 0 or row == curRow) then
 | |
|             // Loop over columns, using 1-based index
 | |
|             set curCol = 0
 | |
|             loop
 | |
|                 set curCol = curCol + 1
 | |
|                 exitwhen curCol > numCols
 | |
| 
 | |
|                 // Apply setting to the requested column, or all columns (if col is 0)
 | |
|                 if (col == 0 or col == curCol) then
 | |
|                     set mbitem = MultiboardGetItem(mb, curRow - 1, curCol - 1)
 | |
|                     call MultiboardSetItemWidth(mbitem, width/100.0)
 | |
|                     call MultiboardReleaseItem(mbitem)
 | |
|                 endif
 | |
|             endloop
 | |
|         endif
 | |
|     endloop
 | |
|     set mbitem = null
 | |
| endfunction
 | |
| 
 | |
| endlibrary
 | |
| 
 | |
| #endif
 | |
| #endif
 | |
| 
 |