Страница 4 из 5

Re: Цветовая раскраска 9.1 как 8.1?

Добавлено: 13 апр 2016, 13:12
LaaLaa
Алексей писал(а):И ещё - у нас есть элементы свои (кнопки, поля) - так вот после применения схемы Dark они оказываются не на своих местах... смещены.
Пришлите скриншот.

Re: Цветовая раскраска 9.1 как 8.1?

Добавлено: 13 апр 2016, 13:20
Den
LaaLaa писал(а):
Den писал(а):Скачал посмотрел. С непривычки смотрится жутковато )) Хотя, может кому то по кайфу будет
Может красного добавить?
Конструктивное предложение ) Можно сделать тогда эффект "подтекающих цифр" красным в контролах ввода и активизировать данную схему, если cur_date=FriDay 13

Re: Цветовая раскраска 9.1 как 8.1?

Добавлено: 14 апр 2016, 06:59
Алексей
LaaLaa писал(а):
Алексей писал(а):И ещё - у нас есть элементы свои (кнопки, поля) - так вот после применения схемы Dark они оказываются не на своих местах... смещены.
Пришлите скриншот.
Не нашел как на форуме выложить картинку, а почту Вашу потерял :)

Re: Цветовая раскраска 9.1 как 8.1?

Добавлено: 14 апр 2016, 08:03
maikl
Под аватаркой личное сообщение

Re: Цветовая раскраска 9.1 как 8.1?

Добавлено: 14 апр 2016, 08:05
Алексей
В личку картинки тоже не вставляются. А выкладывать куда-то не охота.

Re: Цветовая раскраска 9.1 как 8.1?

Добавлено: 14 апр 2016, 12:48
LaaLaa
Есть куча сервисов для онлайн скриншотов типа http://pastenow.ru/

Re: Цветовая раскраска 9.1 как 8.1?

Добавлено: 14 апр 2016, 13:33
Алексей
Изображение
Изображение

Re: Цветовая раскраска 9.1 как 8.1?

Добавлено: 14 апр 2016, 15:56
LaaLaa
Ага понятно. Масштаб штифта другой. По этому перечет ширины разошелся.

Re: Цветовая раскраска 9.1 как 8.1?

Добавлено: 19 апр 2016, 07:02
LaaLaa
Алексей, что-то не могу понять.
А каким обозам вы программировали эти добавочные поля и кнопки, что они не сместили после мены шрифта? Через статическое наследование SCREEN? Или через cfsCreateObject?

Re: Цветовая раскраска 9.1 как 8.1?

Добавлено: 19 апр 2016, 12:07
Алексей
через второе

Код: Выделить всё

cfsCreateObject('button','SCZZREM','butSP',FALSE,ButSP);
cfsSetProp('butSP','Origin_X',802 * GetFontSize(0));
cfsSetProp('butSP','Origin_Y',380 * GetFontSize(1));
cfsSetProp('butSP','Size_X',85);
cfsSetProp('butSP','Size_Y',25);
cfsSetProp('butSP','Title','Документы');
cfsSetProp('butSP','StatusCtx',sci13Esc);
cfsSetProp('butSP','Command',cmButSP);

Re: Цветовая раскраска 9.1 как 8.1?

Добавлено: 21 ноя 2016, 19:33
spark
а у меня компилятор ругается на это GetFontSize(0)

что это вообще за функция такая?

Re: Цветовая раскраска 9.1 как 8.1?

Добавлено: 22 ноя 2016, 09:47
edward_K
По всей видимости сие пользовательская функция с коэффициентами.
1 это для 8 размера шрифта, а дальше зависимость не линейная, почему предпочитаю делать cnf на 8 шрифте, а дальше с масштабированием уже нет проблем. Вот мое определение коэффициентов

Код: Выделить всё

  var wkoef , wkoefx :double ;
  var wfont :string ;
  wkoef:=1 ;
  wfont:=GetStringParameter('Windows','FontSize',0)
  case wfont of
  '9' : { wkoef:=1.05 ;wkoefx:=1.14 ;}
  '10': { wkoef:=1.10 ;wkoefx:=1.25 ;}
  '8' : { wkoef:=1.00 ;wkoefx:=1.00 ;}
  else 
  { wkoef:=double(wfont)+0.0
    wkoef:=sqrt(wkoef/8.0) ;
    wkoefx:=wkoef  //  /8.0
  }
  end ;

Re: Цветовая раскраска 9.1 как 8.1?

Добавлено: 25 ноя 2016, 10:58
Алексей
Да, самописная функция с параметрами: 0 по оси X, 1 по оси Y. Возвращает коэффициент, который берёт из значений windows. Я сам не писал, но если интересно, попробую найти исходники, если кому-то нужно.

По идее, атлантис сам должен домножать на эти коэффициенты... ну это мне так хотелось бы :)

Re: Цветовая раскраска 9.1 как 8.1?

Добавлено: 25 ноя 2016, 12:41
edward_K
Сказал а. говори б. Конечно интересно.

Re: Цветовая раскраска 9.1 как 8.1?

Добавлено: 25 ноя 2016, 12:53
spark
Алексей писал(а):Да, самописная функция с параметрами: 0 по оси X, 1 по оси Y. Возвращает коэффициент, который берёт из значений windows. Я сам не писал, но если интересно, попробую найти исходники, если кому-то нужно.

По идее, атлантис сам должен домножать на эти коэффициенты... ну это мне так хотелось бы :)
Конечно интересно!!!