[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] |
Stores text associated with the control in a buffer
Source position: controls.pp line 1336
public procedure TControl.SetTextBuf( |
Buffer: PChar |
); virtual; |
Buffer |
|
Pointer to the buffer where the text is to be stored |
* The VCL implementation relies on the virtual Get/SetTextBuf to * exchange text between widgets and VCL. This means a lot of * (unnecesary) text copies. * The LCL uses strings for exchanging text (more efficient). * To maintain VCL compatibility, the virtual RealGet/SetText is * introduced. These functions interface with the LCLInterface. The * default Get/SetTextbuf implementation calls the RealGet/SetText. * As long as the Get/SetTextBuf isn't overridden Get/SetText * calls RealGet/SetText to avoid PChar copying. * To keep things optimal, LCL implementations should always * override RealGet/SetText. Get/SetTextBuf is only kept for * compatibility.
|
Procedure to store text associated with the control in a string |
|
SetText |
|
Stores text in buffer |
lazarus-ccr.sourceforge.net |