Code: Select all
OpenWindow(0, 0, 0, 640, 480, "", #PB_Window_ScreenCentered | #PB_Window_SystemMenu)
CreateGadgetList(WindowID(0))
CreateImage(0, 300, 300)
hDC = StartDrawing(ImageOutput(0))
Box(0, 0, 300, 300, #White)
SelectObject_(hDC, GetStockObject_(#DEFAULT_GUI_FONT))
SelectObject_(hDC, GetStockObject_(#HOLLOW_BRUSH))
Text.s = "Test text!" + #TAB$ + "Ctrl+S"
Rect.RECT
DrawText_(hDC, Text, Len(Text), @Rect, #DT_CALCRECT | #DT_EXPANDTABS)
DrawText_(hDC, Text, Len(Text), @Rect, #DT_EXPANDTABS)
Box(0, 0, Rect\Right, Rect\Bottom)
StopDrawing()
ImageGadget(0, 10, 10, 100, 100, ImageID(0))
Repeat
Select WaitWindowEvent()
Case #PB_Event_CloseWindow
Break
EndSelect
ForEver