wxBitmapDataObject(3erl)
π NAME π
okay bestie, welcome to the wxBitmapDataObject(3erl) page β Erlang module definition energy, no cap. the name is literally wxBitmapDataObject β Functions for wxBitmapDataObject class. periodt. π«Ά
β¨ DESCRIPTION β¨
wxBitmapDataObject is a specialization of wxDataObject for bitmap data. it can be used without change to paste data into the wxClipboard or a wxDropSource (not implemented in wx). slay. π
A user may wish to derive a new class from this class for providing a bitmap on-demand in order to minimize memory consumption when offering data in several formats, such as a bitmap and GIF. lowkey iconic. π
This class may be used as is, but getBitmap/1 may be overridden to increase efficiency. highkey useful. β¨
See: Overview dnd, wxDataObject, wxDataObjectSimple (not implemented in wx), wxFileDataObject, wxTextDataObject, wxDataObject.
This class is derived (and can use functions) from: wxDataObject.
wxWidgets docs: wxBitmapDataObject.
πΈ DATA TYPES πΈ
wxBitmapDataObject()=wx:wx_object()
π EXPORTS π
new() -> wxBitmapDataObject()
the zero-arg constructor, slay. it gives you a wxBitmapDataObject(). π
new(Options :: [Option]) -> wxBitmapDataObject()
constructor with options. β¨
new(Bitmap) -> wxBitmapDataObject()
new(Bitmap) -> wxBitmapDataObject()
Types:
Bitmap = wxBitmap:wxBitmap()
Constructor, optionally passing a bitmap (otherwise use setBitmap/2 later). πΌοΈ
getBitmap(This) -> wxBitmap:wxBitmap()
getBitmap(This) -> wxBitmap:wxBitmap()
Types:
This = wxBitmapDataObject()
Returns the bitmap associated with the data object. π
You may wish to override this method when offering data on-demand, but this is not required by wxWidgets' internals. Use this method to get data in bitmap form from the wxClipboard.
setBitmap(This, Bitmap) -> ok
setBitmap(This, Bitmap) -> ok
Types:
This = wxBitmapDataObject()Bitmap = wxBitmap:wxBitmap()
Sets the bitmap associated with the data object. π
This method is called when the data object receives data. Usually there will be no reason to override this function.
destroy(This :: wxBitmapDataObject()) -> ok
destroy(This :: wxBitmapDataObject()) -> ok
Destroys the object. bye bestie ππ
Signed with love by the wxWidgets team β source/version wx 2.2.2.1, page wxBitmapDataObject(3erl). π«Άπ
π¦ where this page comes from
- ubuntu noble: erlang-manpages 1:25.3.2.8+dfsg-1ubuntu4 Β· Apache-2.0
- ubuntu noble: erlang-manpages 1:25.3.2.8+dfsg-1ubuntu4.8 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms