Skip to main content

Zemax OpticStudio ZOS-API 2026 R1

Namespace ZOSAPI::Preferences

Last update: 13.03.2026

Definition:

Classes

Enumeration types

Enumeration type ShowLineAsType

Definition:

enum ShowLineAsType {
  TextAbove = 0,
  FileName = 1,
  ConfigurationNumber = 2
}

Enumerator TextAbove

Enumerator FileName

Enumerator ConfigurationNumber

Enumeration type DateTimeType

Definition:

enum DateTimeType {
  None = 0,
  Date = 1,
  DateTime = 2
}

Enumerator None

Enumerator Date

Enumerator DateTime

Enumeration type LanguageType

Definition:

enum LanguageType {
  Chinese = 0,
  English = 1,
  Japanese = 4
}

Enumerator Chinese

Enumerator English

Enumerator Japanese

Enumeration type EncodingType

Definition:

enum EncodingType {
  ANSI = 0,
  Unicode = 1
}

Enumerator ANSI

Enumerator Unicode

Enumeration type ZemaxThemes

Definition:

enum ZemaxThemes {
  Classic = 0,
  Dark = 1
}

Enumerator Classic

Enumerator Dark

Enumeration type BackgroundColors

Definition:

enum BackgroundColors {
  Default = 0,
  White = 1,
  LightGray = 2,
  Gray = 3,
  DarkGray = 4,
  Black = 5
}

Enumerator Default

Enumerator White

Enumerator LightGray

Enumerator Gray

Enumerator DarkGray

Enumerator Black

Connect with Ansys