| MVV 
 
  
 
 | 
			
				|  Posted: Thu Aug 26, 2010 21:26    Post subject: |   |  
				| 
 |  
				| Всё те же трудящиеся опять вынудили в очередной раз доработать утилиту.   
 
 TCFS2 1.4.0 (изменения после 1.3.6):
 + все параметры теперь являются корректными выражениями (соответственно, для некоторых функций формат параметров изменился)
 * незначительные исправления
 
 TCFS2 1.4.0 на wincmd.ru
 
 
 Запрос был относительно параметров функции move. Но делать для одной - так делать сразу и для остальных... Долго колебался я, менять формат или нет, но в итоге причесал всё одним гребешком. Ответственность за недовольство изменениями в очередном релизе вешаю на Flasher'а.
   
 Подчеркиваю, все операции с числами в выражениях являются целочисленными, деление в том числе. Поэтому для умножения, скажем, на 0.8 нужно умножить на 8 и потом поделить на 10, и не наоборот (потеря точности куда больше будет).
 
 
 Ну и отвечаю на давнее письмо.
   
  	  | Flasher wrote: |  	  | Привет!   Хочу что-то вроде:
 Не подскажешь как правильно? 	  | Code: |  	  | r7=move((@-(@/1.28))/2, (@-(@/1.28))/2, @/1.28, @/1.28)      ; Уменьшить окно и поместить в середину | 
 | 
 Правильно вот так:
 
  	  | Code: |  	  | r8=move(  (@ - @*100/128) / 2  ,  (@ - @*100/128) / 2  ,  @*100/128  ,  @*100/128  )      ; Уменьшить окно и поместить в середину | 
 А так еще правильнее:
 
  	  | Code: |  	  | r8=move(   @*14/128  ,  @*14/128  ,  @*100/128  ,  @*100/128  )      ; Уменьшить окно и поместить в середину | 
 _________________
 TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
 WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
 
 Last edited by MVV on Fri Aug 27, 2010 14:44; edited 1 time in total
 |  |