ADD BITMAP TO BLOCK dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)ADD BITMAP 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 BITMAP TO BLOCK — generated example
add bitmap to block 1, 1, "text"
wait key
Source: dbpro_reference.md:19
BITMAP DEPTH dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = BITMAP DEPTH([Number1])
Typed signature: number → integer
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | optional |
Return value: integer
Example generated example
rem BITMAP DEPTH — generated example
result = bitmap depth(1)
print result
wait key
Source: darkbasic_reference.md:456; dbpro_reference.md:1549
BITMAP EXIST dbcdbproFunction
Compatibility: dbc and dbpro
DarkBASIC Classic function implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity.
- Arity:
1 in DBC, 0-1 in DBPro.
DBC variant dbc
Implemented in OpenDBCResult = BITMAP EXIST(Number1)
Typed signature: number → integer
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Return value: integer
Example generated example
rem BITMAP EXIST — generated example
result = bitmap exist(1)
print result
wait key
DBPro variant dbpro
Implemented in OpenDBCResult = BITMAP EXIST([Number1])
Typed signature: number → integer
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | optional |
Return value: integer
Example generated example
rem BITMAP EXIST — generated example
result = bitmap exist(1)
print result
wait key
Source: darkbasic_reference.md:457; dbpro_reference.md:1550
BITMAP FLIPPED dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = BITMAP FLIPPED([Number1])
Typed signature: number → integer
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | optional |
Return value: integer
Example generated example
rem BITMAP FLIPPED — generated example
result = bitmap flipped(1)
print result
wait key
Source: darkbasic_reference.md:458; dbpro_reference.md:1551
BITMAP HEIGHT dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = BITMAP HEIGHT([Number1])
Typed signature: number → integer
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | optional |
Return value: integer
Example generated example
rem BITMAP HEIGHT — generated example
result = bitmap height(1)
print result
wait key
Source: darkbasic_reference.md:459; dbpro_reference.md:1552
BITMAP MIRRORED dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = BITMAP MIRRORED([Number1])
Typed signature: number → integer
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | optional |
Return value: integer
Example generated example
rem BITMAP MIRRORED — generated example
result = bitmap mirrored(1)
print result
wait key
Source: darkbasic_reference.md:460; dbpro_reference.md:1553
BITMAP WIDTH dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = BITMAP WIDTH([Number1])
Typed signature: number → integer
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | optional |
Return value: integer
Example generated example
rem BITMAP WIDTH — generated example
result = bitmap width(1)
print result
wait key
Source: darkbasic_reference.md:461; dbpro_reference.md:1554
BLUR BITMAP dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCBLUR BITMAP Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem BLUR BITMAP — generated example
blur bitmap 1, 1
wait key
Source: darkbasic_reference.md:28; dbpro_reference.md:70
COPY BITMAP dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCCOPY BITMAP Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
COPY BITMAP Number1, Number2, Number3, Number4, Number5, Number6, Number7, Number8, Number9, Number10
Typed signature: number, number, number, number, number, number, number, number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Number4 | number | — |
Number5 | number | — |
Number6 | number | — |
Number7 | number | — |
Number8 | number | — |
Number9 | number | — |
Number10 | number | — |
Example generated example
rem COPY BITMAP — generated example
copy bitmap 1, 1
wait key
Source: darkbasic_reference.md:49; dbpro_reference.md:134
CREATE BITMAP dbcdbproCommand
Compatibility: dbc and dbpro
DarkBASIC Classic command implemented with an observable contract.
⚠ Behaves differently in DBC and DBProDifference(s): arity, typed overloads.
- Arity:
3 in DBC, 3-4 in DBPro. - Typed signatures differ (see each variant).
DBC variant dbc
Implemented in OpenDBCCREATE BITMAP Number1, Number2, Number3
Typed signature: number, number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Number3 | number | — |
Example generated example
rem CREATE BITMAP — generated example
create bitmap 1, 1, 1
wait key
DBPro variant dbpro
Implemented in OpenDBCCREATE BITMAP 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 CREATE BITMAP — generated example
create bitmap 1, 1, 1, 1
wait key
Source: darkbasic_reference.md:52; dbpro_reference.md:143
CURRENT BITMAP dbcdbproFunction
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCResult = CURRENT BITMAP()
Typed signature: none → integer
Parameters
No parameters.
Return value: integer
Example generated example
rem CURRENT BITMAP — generated example
result = current bitmap()
print result
wait key
Source: darkbasic_reference.md:499; dbpro_reference.md:1622
DELETE BITMAP dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCDELETE BITMAP Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem DELETE BITMAP — generated example
delete bitmap 1
wait key
Source: darkbasic_reference.md:57; dbpro_reference.md:154
FADE BITMAP dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCFADE BITMAP Number1, Number2
Typed signature: number, number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Number2 | number | — |
Example generated example
rem FADE BITMAP — generated example
fade bitmap 1, 1
wait key
Source: darkbasic_reference.md:93; dbpro_reference.md:245
FLIP BITMAP dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCFLIP BITMAP Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem FLIP BITMAP — generated example
flip bitmap 1
wait key
Source: darkbasic_reference.md:99; dbpro_reference.md:260
GENERATE CLOTH FROM BITMAP dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)GENERATE CLOTH FROM BITMAP Integer1, Integer2, Real3, Real4, Integer5, Integer6
Typed signature: integer, integer, real, real, integer, integer → void
Parameters
| Parameter | Type | Notes |
|---|
Integer1 | integer | — |
Integer2 | integer | — |
Real3 | real | — |
Real4 | real | — |
Integer5 | integer | — |
Integer6 | integer | — |
Example generated example
rem GENERATE CLOTH FROM BITMAP — generated example
generate cloth from bitmap 1, 1, 1, 1, 1, 1
wait key
Source: dbpro_reference.md:304
LOAD BITMAP dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCLOAD BITMAP String1$, [Number2]
Typed signature: string, number → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Number2 | number | optional |
Example generated example
rem LOAD BITMAP — generated example
load bitmap "media/file.dat", 1
wait key
Source: darkbasic_reference.md:152; dbpro_reference.md:354
LOAD BITMAP FROM BLOCK dbproCommand
Compatibility: dbpro
Historical DarkBASIC Professional command recognized for a stable unsupported diagnostic.
Not implemented (recognized, DBC2043 diagnostic)LOAD BITMAP 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 BITMAP FROM BLOCK — generated example
load bitmap from block 1, "media/file.dat", 1
wait key
Source: dbpro_reference.md:355
MIRROR BITMAP dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCMIRROR BITMAP Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem MIRROR BITMAP — generated example
mirror bitmap 1
wait key
Source: darkbasic_reference.md:196; dbpro_reference.md:460
SAVE BITMAP dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCSAVE BITMAP String1$, [Number2]
Typed signature: string, number → void
Parameters
| Parameter | Type | Notes |
|---|
String1$ | string | — |
Number2 | number | optional |
Example generated example
rem SAVE BITMAP — generated example
save bitmap "media/file.dat", 1
wait key
Source: darkbasic_reference.md:278; dbpro_reference.md:1005
SET BITMAP FORMAT dbproCommand
Compatibility: dbpro
DarkBASIC Professional command implemented with an observable contract.
Implemented in OpenDBCSET BITMAP FORMAT Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem SET BITMAP FORMAT — generated example
set bitmap format 1
wait key
Source: dbpro_reference.md:1042
SET CURRENT BITMAP dbcdbproCommand
Compatibility: dbc and dbpro
Shared DarkBASIC Classic and Professional callable with the same signature and OpenDBC support state.
Implemented in OpenDBCSET CURRENT BITMAP Number1
Typed signature: number → void
Parameters
| Parameter | Type | Notes |
|---|
Number1 | number | — |
Example generated example
rem SET CURRENT BITMAP — generated example
set current bitmap 1
wait key
Source: darkbasic_reference.md:310; dbpro_reference.md:1088