Список зависимых от платформы функций
Библиотеки, которые не являются полностью кросс-платформенными:
Отдельные команды, которые не являются полностью кросс-платформенными:
DesktopFrequency Windows Linux MacOS Всегда возвращает 0 на Linux AudioCDLength Windows Linux MacOS Всегда возвращает 0 на Linux EjectAudioCD Windows Linux MacOS Ничего не делает на MacOS RawKey Windows Linux MacOS Возвращает 0 на Linux и MacOS, поскольку эта информация не доступна там ClearConsole Windows Linux MacOS На Linux и MacOS команда игнорируется, так как консоль работает только на основе строк ConsoleCursor Windows Linux MacOS На Linux и MacOS команда игнорируется, так как консоль работает только на основе строк ConsoleLocate Windows Linux MacOS На Linux и MacOS команда игнорируется, так как консоль работает только на основе строк ConsoleTitle Windows Linux MacOS На Linux и MacOS команда игнорируется, так как консоль работает только на основе строк EnableGraphicalConsole Windows Linux MacOS На Linux и MacOS команда игнорируется, так как консоль работает только на основе строк DragFiles Windows Linux MacOS DragPrivate Windows Linux MacOS DragText Windows Linux MacOS GadgetItemID Windows Linux MacOS Только для TreeGadget на Windows, в остальных случаях возвращает 0 MDIGadget Windows Linux MacOS Понятие MDI не присутствует на Linux (GTK) или MacOSX InitScintilla Windows Linux MacOS Имеет эффект только на Windows, возвращает true на другой OS (только Windows может загрузить dll). KeyboardMode Windows Linux MacOS Имеет эффект только на Windows, в остальных случаях игнорируется GetFunctionEntry Windows Linux MacOS Существует только на Windows CountLibraryFunctions Windows Linux MacOS Исследование содержания Библиотеки не возможно на MacOS ExamineLibraryFunctions Windows Linux MacOS Исследование содержания Библиотеки не возможно на MacOS LibraryFunctionAddress Windows Linux MacOS Исследование содержания Библиотеки не возможно на MacOS LibraryFunctionName Windows Linux MacOS Исследование содержания Библиотеки не возможно на MacOS NextLibraryFunction Windows Linux MacOS Исследование содержания Библиотеки не возможно на MacOS MovieAudio Windows Linux MacOS Всегда возвращает 0 на Linux MovieInfo Windows Linux MacOS Всегда возвращает 0 на Linux MovieLength Windows Linux MacOS Всегда возвращает 0 на Linux MovieSeek Windows Linux MacOS Всегда возвращает 0 на Linux MouseWheel Windows Linux MacOS Работает только на Windows, возвращает 0 на других OS UseJCALG1Packer Windows Linux MacOS Доступен только на Windows x86 CocoaMessage Windows Linux MacOS Это - команда предназначена только для OS X - . SelectedFontColor Windows Linux MacOS Возвращает переданный цвет на Linux и MacOS, поскольку нет никакого параметра цвета ChangeGamma DirectX OpenGl Linux MacOS Работает только с DirectX9, в противном случае игнорируется ScreenID DirectX OpenGl SDL OpenGl MacOS Не работает с OpenGL, если запущена на OpenGL, то возвращает 0 GetSoundFrequency Windows Linux MacOS Работает только на Windows, игнорируется в других случаях SetSoundFrequency Windows Linux MacOS Работает только на Windows, игнорируется в других случаях SoundPan Windows Linux MacOS Работает только на Windows и MacOS, игнорируется на Linux ThreadPriority Windows Linux MacOS Возвращает 16 (значение по умолчанию) и не имеют никакого эффекта на Linux и MacOS ToolBarStandardButton Windows Linux MacOS На MacOS добавляет пункт без изображения, поскольку никакой стандартный набор не доступен SetWindowCallback Windows Linux MacOS Обработка событий специфичных для Windows SmartWindowRefresh Windows Linux MacOS Имеет эффект только на Windows, в других случаях игнорируется PdfVectorOutput Windows Linux MacOS SvgVectorOutput Windows Linux MacOS