Home API Manuals About Forum
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

GetColor

Returns the color (hue) of the object with ObjID.

A color value of 0 means the object has its default color(s).

Возвращает цвет (hue) объекта с ObjID.

Значение цвета 0 означает, что объект имеет свой цвет по умолчанию.

Pascal

function GetColor(ObjID: Cardinal): Word;

Parameters:

  • ObjID — ID of the object.

Python

def GetColor(ObjID: int) -> int: ...

Pascal Example

var
  ItemColor: Word;
begin
  ItemColor := GetColor(FindItem);
  case ItemColor of
    $0000: AddToSystemJournal('Default color');
    $07EC: AddToSystemJournal('Amaranth');
    $0481: AddToSystemJournal('Frozen');
  else
    AddToSystemJournal('Color: $' + IntToHex(ItemColor, 4));
  end;
end.

Python Example

color = GetColor(FindItem())
AddToSystemJournal(f'Color: ${color:04X}')

See Also

GetType, GetName, IsObjectExists