Class: dbBitmap
Class Hierarchy:
DFBaseDialog

Container3d


BitmapContainer



dbBitmapMixins:
Navigate_Mixin, Nesting_Mixin, Server_Mixin,
Class Definition
Properties
Integer
NoPut_State
indicates if this should be a noput field
just like items
integer
Private.Data_Field
integer
Private.Data_File
Integer
Store_With_Pathname_State
This Property indicates if we should store the full pathname
Functions and Procedures

Bind_Data(integer File# Integer Field#)

Clear_Data()
the clear_data-message is sent when attempting
to clear the screen

Construct_Object()
Integer
Data_Field(Integer Itm#)
Integer
Data_File(Integer Itm#)

Entry_Clear(integer file#)
created for EntItem simulation: file# <> 0 means use Cleared-array

Entry_Clear_All(integer file#)
created for EntItem simulation:

Entry_Display(integer file# integer flag)
created for EntItem simulation and Server support:
if file# = 0, display only if Target_File is in Done-array
else display only if file# = Target_File

Entry_Update(integer file# integer flag)
created for EntItem simulation and Server support
Normally entry_update gets called during saves and finds. When
Save: file# = 0 flag = 3
Find: file# <> 0 flag = 1
Allow Update Rules:
if Save update (file#=0, flag=3)
Allow Update if not noput and Target_File is in Done-array
and (new record or changed_state).
else if Find_Update (file#=Target_File, Flag=1) or misc (file#=0)
perform update
Modified so that an unchanged item is moved to the field if
the main file is a new record.
integer
Item_Count()

Read_Data()
the read_data-message is sent when displaying
a record (Entry_Display)

Refresh(integer notifyMode)

Set(integer item# integer File#)

Set(integer item# integer Field#)

Update_Dependent_Items()
integer
Validate_Items(Integer Fg)
It is unlikely you'll need to validate "items" in this bitmap
class but you could...

Write_Data()
the write_data-message is sent when saving
a record (Entry_Update)
Instances
oAboutGraphic | Dfabout.pkg | 524 |