⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 imepmenu.pas

📁 DELPHI编写的商场收银POS机源代码
💻 PAS
字号:

{*******************************************************}
{                                                       }
{       Delphi Visual Component Library                 }
{                                                       }
{       Copyright (c) 1995,97 Borland International     }
{                                                       }
{*******************************************************}

unit ImePMenu;

{$S-,W-,R-}
{$C PRELOAD}

interface

uses Windows, SysUtils, Classes, Controls, Messages, Menus, DsgnIntf;

const
  USKBLayout = '00000409';

type
  TImePopupMenu = class(TPopupMenu)
  private
    KBClosehdle: HKL;
    function SetPopupComponentIme(const ImeMd: TImeMode; const ImeNm: string): Boolean;
    procedure PhonItemClicked(Sender: TObject);
    procedure ChaJeiItemClicked(Sender: TObject);
    procedure QuickItemClicked(Sender: TObject);
    procedure IntCodeItemClicked(Sender: TObject);
    procedure RowColItemClicked(Sender: TObject);
    procedure DaYiItemClicked(Sender: TObject);
    procedure RomanItemClicked(Sender: TObject);
    procedure HanYinItemClicked(Sender: TObject);
    procedure OffItemClicked(Sender: TObject);
  protected
    procedure CreateImeMenuItems;
    procedure RemoveImeMenuItems;
    procedure WriteState(Writer: TWriter); override;
  public
    constructor Create(AOwner: TComponent); override;
    destructor Destroy; override;
    procedure Popup(X, Y: Integer); override;
  end;

implementation

uses TypInfo, StdCtrls, ComCtrls, DBCtrls, DBGrids, DBGridsX, 
     Forms, Mask, CheckLst, DBLookup, FileCtrl, CSPCtrls;

const
  PhonName = '猔

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -