PureBasic

StopDrawing()

Синтаксис

StopDrawing()

Описание


Когда все нужные графические операции (начавшиеся с вызова StartDrawing()) выполнены, следует вызвать эту функцию для завершения рисования и освобождения всех занятых ресурсов.

Параметры

Ничего.

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

Ничего.

Пример

Типичная последовательность команд при рисовании выглядит так:

If StartDrawing(WindowOutput(0))
    Box(10, 10, 20, 20)
    Line(30, 50, 100, 100)
    ....
    StopDrawing()
EndIf

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

If OpenWindow(0, 0, 0, 200, 100, "StopDrawing", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
    If CreateImage(0, 200, 100) And StartDrawing(ImageOutput(0))
        DrawText(50, 30, "PUREBASIC", RGB(255, 255, 0))
        StopDrawing()
        ImageGadget(0, 0, 0, 200, 100, ImageID(0))
    EndIf

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

См. также

StartDrawing()

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

Все

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