PureBasic

GetOriginX()

Синтаксис

Result = GetOriginX()

Описание


Выдаёт значение начальной X - координаты, относительно текущей поверхности вывода графики, после применения смещения координат с помощью функции SetOrigin().

Параметры

Ничего.

Возвращаемое значение

Начальная X - координата для вывода рисунка.

Пример (Фран)

If OpenWindow(0, 0, 0, 200, 200, "GetOriginX", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
    If CreateImage(0, 200, 200, 24, $FFFFFF) And StartDrawing(ImageOutput(0))

        ; Нарисуйте же фигуру в разных местах, перемещая оригинальный рисунок
        For x = 0 To 120 Step 40
            For y = 0 To 120 Step 60
                SetOrigin(X, Y)
                Debug GetOriginX()
                Debug GetOriginY()
                Box(0, 0, 30, 30, $FF0000)
                Circle(15, 15, 10, $00FF00)
            Next y
        Next x

        StopDrawing()
        ImageGadget(0, 0, 0, 200, 200, ImageID(0))
    EndIf

    Repeat
        Event = WaitWindowEvent()
    Until Event = #PB_Event_CloseWindow
EndIf

См. также

GetOriginY(), SetOrigin()

Поддерживаемые OS

Все

<- FrontColor() - Оглавление 2D Drawing - GetOriginY()->