Unit 'DirectXUT' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#pl_win_directxut]

CDXUTIMEEditBox

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: DirectXUT.pas line 1238

type CDXUTIMEEditBox = class(CDXUTEditBox)

protected

  m_ReadingColor: TD3DColor;

  

  m_ReadingWinColor: TD3DColor;

  

  m_ReadingSelColor: TD3DColor;

  

  m_ReadingSelBkColor: TD3DColor;

  

  m_CandidateColor: TD3DColor;

  

  m_CandidateWinColor: TD3DColor;

  

  m_CandidateSelColor: TD3DColor;

  

  m_CandidateSelBkColor: TD3DColor;

  

  m_CompColor: TD3DColor;

  

  m_CompWinColor: TD3DColor;

  

  m_CompCaretColor: TD3DColor;

  

  m_CompTargetColor: TD3DColor;

  

  m_CompTargetBkColor: TD3DColor;

  

  m_CompTargetNonColor: TD3DColor;

  

  m_CompTargetNonBkColor: TD3DColor;

  

  m_IndicatorImeColor: TD3DColor;

  

  m_IndicatorEngColor: TD3DColor;

  

  m_IndicatorBkColor: TD3DColor;

  

  m_nIndicatorWidth: Integer;

  

  m_rcIndicator: TRect;

  

  class function GetLanguage;

  

  class function GetPrimaryLanguage;

  

  class function GetSubLanguage;

  

  class procedure SendKey();

  

  class function GetImeId();

  

  class procedure CheckInputLocale;

  

  class procedure CheckToggleState;

  

  class procedure SetupImeApi;

  

  class procedure ResetCompositionString;

  

  procedure TruncateCompString();

  

  procedure FinalizeString();

  

  class procedure GetReadingWindowOrientation();

  

  class procedure GetPrivateReadingString;

  

  procedure SendCompString;

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  class procedure Initialize;

  

  class procedure Uninitialize;

  

  class function StaticOnCreateDevice;

  

  class function StaticMsgProc();

  

  class procedure EnableImeSystem();

  

  procedure Render(); override;

  

  function MsgProc(); override;

  

  function HandleMouse(); override;

  

  procedure UpdateRects; override;

  

  procedure OnFocusIn; override;

  

  procedure OnFocusOut; override;

  

  procedure PumpMessage;

  

  procedure RenderCandidateReadingWindow(); virtual;

  

  procedure RenderComposition(); virtual;

  

  procedure RenderIndicator(); virtual;

  

end;

Inheritance

CDXUTIMEEditBox

  

|

CDXUTEditBox

  

|

CDXUTControl

  

|

TObject



CT Web help

CodeTyphon Studio