ADD IMAGE TO BLOCK dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)ADD IMAGE TO BLOCK Integer1, Integer2, String3$
Typed signature: integer, integer, string → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
String3$ | string | — |
Example generated example
rem ADD IMAGE TO BLOCK — generated example
add image to block 1, 1, "text"
wait key
Source: dbpro_reference.md:21
CLOSE IMAGEBLOCK dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)CLOSE IMAGEBLOCK
Typed signature: none → void
Parameters
No parameters.
Example generated example
rem CLOSE IMAGEBLOCK — generated example
close imageblock
wait key
Source: dbpro_reference.md:120
DELETE IMAGE dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCDELETE IMAGE Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem DELETE IMAGE — generated example
delete image 1
wait key
Source: darkbasic_reference.md:62; dbpro_reference.md:167
EXCLUDE FROM IMAGEBLOCK dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)EXCLUDE FROM IMAGEBLOCK Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem EXCLUDE FROM IMAGEBLOCK — generated example
exclude from imageblock 1
wait key
Source: dbpro_reference.md:237
GET IMAGE dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCGET IMAGE Number1, Number2, Number3, Number4, Number5, [Number6]
Typed signature: number, number, number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Number5 | number | — |
Number6 | number | optional |
Example
box 0, 0, 64, 64
get image 1, 0, 0, 64, 64
sprite 1, 200, 100, 1
wait key
Source: darkbasic_reference.md:130; dbpro_reference.md:306
IMAGE EXIST dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = IMAGE EXIST(Number1)
Typed signature: number → integer
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: integer
Example generated example
rem IMAGE EXIST — generated example
result = image exist(1)
print result
wait key
Source: darkbasic_reference.md:555; dbpro_reference.md:1852
IMAGE FILE EXIST dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = IMAGE FILE EXIST(String1$)
Typed signature: string → integer
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Return value: integer
Example generated example
rem IMAGE FILE EXIST — generated example
result = image file exist("text")
print result
wait key
Source: dbpro_reference.md:1853
IMAGE HEIGHT dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = IMAGE HEIGHT(Number1)
Typed signature: number → integer
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: integer
Example generated example
rem IMAGE HEIGHT — generated example
result = image height(1)
print result
wait key
Source: dbpro_reference.md:1854
IMAGE WIDTH dbproFunction
Compatibility: dbpro
DarkBASIC Professional function implemented with an observable contract.
Implemented in OpenDBCResult = IMAGE WIDTH(Number1)
Typed signature: number → integer
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: integer
Example generated example
rem IMAGE WIDTH — generated example
result = image width(1)
print result
wait key
Source: dbpro_reference.md:1855
LOAD IMAGE dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
2-3 in DBC, 2-4 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCLOAD IMAGE String1$, Number2, [Number3]
Typed signature: string, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Number2 | number | — |
Number3 | number | optional |
Example
load image "media/player.png", 1
sprite 1, 100, 100, 1
wait key
DBPro variant dbpro
Implemented in OpenDBCLOAD IMAGE String1$, Number2, [Number3], [Number4]
Typed signature: string, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Number2 | number | — |
Number3 | number | optional |
Number4 | number | optional |
Example
load image "media/player.png", 1
sprite 1, 100, 100, 1
wait key
Source: darkbasic_reference.md:155; dbpro_reference.md:363
LOAD IMAGE FROM BLOCK dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)LOAD IMAGE FROM BLOCK Integer1, String2$, Integer3
Typed signature: integer, string, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
String2$ | string | — |
Integer3 | integer | — |
Example generated example
rem LOAD IMAGE FROM BLOCK — generated example
load image from block 1, "media/file.dat", 1
wait key
Source: dbpro_reference.md:364
OPEN IMAGEBLOCK dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)OPEN IMAGEBLOCK Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem OPEN IMAGEBLOCK — generated example
open imageblock 1, 1
wait key
Source: dbpro_reference.md:503
PASTE IMAGE dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCPASTE IMAGE Number1, Number2, Number3, [Number4]
Typed signature: number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | optional |
Example generated example
rem PASTE IMAGE — generated example
paste image 1, 1, 1, 1
wait key
Source: darkbasic_reference.md:213; dbpro_reference.md:506
PLAY ANIMATION TO IMAGE dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCPLAY ANIMATION TO IMAGE Number1, Number2, Number3, Number4, Number5, Number6
Typed signature: number, number, number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Number5 | number | — |
Number6 | number | — |
Example generated example
rem PLAY ANIMATION TO IMAGE — generated example
play animation to image 1, 1, 1, 1, 1, 1
wait key
Source: dbpro_reference.md:903
ROTATE IMAGE dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)ROTATE IMAGE Integer1, Integer2
Typed signature: integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Example generated example
rem ROTATE IMAGE — generated example
rotate image 1, 1
wait key
Source: dbpro_reference.md:993
SAVE ICON FROM IMAGE dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)SAVE ICON FROM IMAGE String1$, Integer2
Typed signature: string, integer → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Integer2 | integer | — |
Example generated example
rem SAVE ICON FROM IMAGE — generated example
save icon from image "media/file.dat", 1
wait key
Source: dbpro_reference.md:1008
SAVE IMAGE dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
2 in DBC, 2-3 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCSAVE IMAGE String1$, Number2
Typed signature: string, number → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Number2 | number | — |
Example generated example
rem SAVE IMAGE — generated example
save image "media/file.dat", 1
wait key
DBPro variant dbpro
Implemented in OpenDBCSAVE IMAGE String1$, Number2, [Number3]
Typed signature: string, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Number2 | number | — |
Number3 | number | optional |
Example generated example
rem SAVE IMAGE — generated example
save image "media/file.dat", 1, 1
wait key
Source: darkbasic_reference.md:279; dbpro_reference.md:1009
SET CAMERA TO IMAGE dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET CAMERA TO IMAGE Number1, Number2, Number3, Number4, [Number5], [Number6]
Typed signature: number, number, number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Number5 | number | optional |
Number6 | number | optional |
Example generated example
rem SET CAMERA TO IMAGE — generated example
set camera to image 1, 1, 1, 1, 1, 1
wait key
Source: dbpro_reference.md:1063
SET IMAGE AUTOMIPMAP dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)SET IMAGE AUTOMIPMAP Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Example generated example
rem SET IMAGE AUTOMIPMAP — generated example
set image automipmap 1
wait key
Source: dbpro_reference.md:1187
SET IMAGE COLORKEY dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET IMAGE COLORKEY Number1, Number2, Number3
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Example generated example
rem SET IMAGE COLORKEY — generated example
set image colorkey 1, 1, 1
wait key
Source: dbpro_reference.md:1188
SET MIPMAP MODE dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): typed overloads, implementation status.
- Status: Implemented in DBC, Unsupported (DBC2043) in DBPro.
- Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCSET MIPMAP MODE Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem SET MIPMAP MODE — generated example
set mipmap mode 1
wait key
DBPro variant dbpro
Not implemented (recognized, DBC2043 diagnostic)SET MIPMAP MODE Integer1
Typed signature: integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Example generated example
rem SET MIPMAP MODE — generated example
set mipmap mode 1
wait key
Source: darkbasic_reference.md:332; dbpro_reference.md:1209
TRANSFER IMAGE dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)TRANSFER IMAGE Integer1, Integer2, Integer3, Integer4
Typed signature: integer, integer, integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Integer3 | integer | — |
Integer4 | integer | — |
Example generated example
rem TRANSFER IMAGE — generated example
transfer image 1, 1, 1, 1
wait key
Source: dbpro_reference.md:1420