Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
Ноября 09, 2024, 08:17:53 pm
Начало Помощь Поиск Войти Регистрация
Новости:

Transaq  |  СБО "Transaq"  |  Подсистема ATF  |  Topic: Функции управления цветом « предыдущая тема следующая тема »
Страниц: [1] Печать
Автор Тема: Функции управления цветом  (Прочитано 5364 раз)
bugem
Full Member
***
Сообщений: 105



Просмотр профиля Email
« : Февраля 19, 2013, 10:29:25 am »

Уважаемые разработчики.

Можно ли привести коротенькие примеры работы с функциями Отображение

в первую очередь с setHistColor(color) - color как задается?

например если var trend = 1; бар на гистограмме Green
и соответсвенно  trend = -1; бар хотелось бы видеть Red

спасибо.
Записан
Heller
Разработчики
Hero Member
*****
Сообщений: 1277


Просмотр профиля Email
« Ответ #1 : Февраля 19, 2013, 12:32:17 pm »

Например, так:

Code: [Select]
#line 0 colored_hist
 

function calc()
{
  line[0] = fmod(noCandle(), 5) + 1;


  if (noCandle() == 0) {return;}
  if (line[0] > line[0][-1]) {
    setHistColor(RGB(0, 255, 0));
  }
  else {
    setHistColor(RGB(255, 0, 0));
  }
}
Записан
bugem
Full Member
***
Сообщений: 105



Просмотр профиля Email
« Ответ #2 : Февраля 19, 2013, 12:59:28 pm »

Понятно. О том, что цвет можно задать целым числом как то и забыл :)
Уточните пожалуйста, управлять можно только цветом всех line одновременно, если несколько линий?
Записан
Heller
Разработчики
Hero Member
*****
Сообщений: 1277


Просмотр профиля Email
« Ответ #3 : Февраля 19, 2013, 02:56:27 pm »

Только всех одновременно, и только гистограмм.
Записан
bugem
Full Member
***
Сообщений: 105



Просмотр профиля Email
« Ответ #4 : Февраля 19, 2013, 03:30:39 pm »

Heller, спасибо за оперативность.

И еще вопросик не по теме топика.
Есть ли ограничение на размер текстового файла. Я пишу некоторую информацию в txt файл (много). Так вот, остановится ли запись по достижении некоторого (какого?) объема или будет писать, пока на диске место не кончится?
Записан
Heller
Разработчики
Hero Member
*****
Сообщений: 1277


Просмотр профиля Email
« Ответ #5 : Февраля 19, 2013, 05:01:07 pm »

Тут больше зависит от файловой и операционной системы, нежели от ATF. Компилятор и используемая нами библиотека позволяют работать с файлами максимального объема 7 эксабайт :)  При этом существуют ограничения файловых систем: для FAT16 это 2Гб, для FAT32 4Гб, для NTFS это 16Тб для большинства систем и 256Тб для Windows 8.

Но вообще мы на таких больших файлах ATF не тестировали, так что гипотетически могут вылезти какие-то проблемы.
Записан
bugem
Full Member
***
Сообщений: 105



Просмотр профиля Email
« Ответ #6 : Февраля 19, 2013, 05:27:37 pm »

16ТБ это сильно  :)
нет, у меня конечно скромнее, результирующий файл несколько десятков МБ, но их может быть несколько...
Записан
Heller
Разработчики
Hero Member
*****
Сообщений: 1277


Просмотр профиля Email
« Ответ #7 : Февраля 20, 2013, 09:39:52 am »

Несколько десятков мегабайт точно не должны привести к проблемам.
Записан
Страниц: [1] Печать 
Transaq  |  СБО "Transaq"  |  Подсистема ATF  |  Topic: Функции управления цветом « предыдущая тема следующая тема »
Перейти в:  


Войти

Powered by MySQL Powered by PHP Powered by SMF 2.0.10 | SMF © 2006-2008, Simple Machines LLC Valid XHTML 1.0! Valid CSS!