| Светлана 
 
 
 Joined: 22 Jul 2002
 Posts: 416
 Location: Эпштейн Светлана
 
 Interests: Бердск, Новосибирская обл
 
 | 
			
				|  Posted: 11 Oct 2005 13:11    Post subject: Позиция первого столбца в InitList |   |  
				| 
 |  
				| Не придумала в какой УРОК задать этот вопрос : Как определяется позиция начала окна для InitList()?
 В программе написано:
 DispBox(4,0,16,79,(chr(201)+chr(205)+chr(187)+chr(186)+chr(188)+chr(205)+chr(200)+chr(186)+' '),"W+/BG")
 nTop:=5
 nBot:=15
 cCol:="W+/BG,W/BG"
 cColHead:={"Дата     Номер  Сумма общ. Сумма к оплате"}
 aBlockCols:={{{|| field->tek_data},0},{{|| field->tek_nomer},9},{{|| str(field->summa_fact,11,2)},16}, {{||str(field->summa_fact-field->summa_st,11,2)},36}}
 sh->(INITLIST(nTop,nBot,cColHead,aBlockCols,cCurproc,;
 aHeads,,aPic,aWhen,,;
 nUniMode,bDel,,,,;
 ,,,,,;
 ,,,cCol))
 т.е я пишу, чтобы первый столбик начинался с нулевой позиции, но в результате и заголовок и сам столбик отодвинуты от левого края окна позиций на 8. Что я упустила?
 |  | 
	
		| nordk 
 
 
 Joined: 27 Jun 2005
 Posts: 1000
 Location: Горбунов Константин
 Occupation: БЭСТ-Партнер
 Interests: СПб
 
 | 
			
				|  Posted: 11 Oct 2005 13:22    Post subject: Re: Позиция первого столбца в InitList |   |  
				| 
 |  
				|  	  | Светлана wrote: |  	  | 
 cColHead:={"Дата     Номер  Сумма общ. Сумма к оплате"}
 
 т.е я пишу, чтобы первый столбик начинался с нулевой позиции, но в результате и заголовок и сам столбик отодвинуты от левого края окна позиций на 8. Что я упустила?
 | 
 
 
 Переменная заголовка меньше 78 символов - вот он Вам и центрует - если в конец ее добавить нужное число пробелов, то столбик сместится влево.
 Кроме того есть 21 элемент функции
 если написать nLeft:=1
 и поместить его в InitList 21 параметром - столбики тоже прижмутся вле
 |  |