发明名称 根据光标位置改变输入视窗位置的方法
摘要 本发明涉及一种根据光标位置改变输入视窗位置的方法。该方法主要是配合处理单元不断执行只读存储器中的软件程序,其中该软件程序中存放有一光标位置监视模组与一视窗位置设定模组及一输入法管理模组,通过视窗位置设定模组进行计算、判断当前光标位置是否已被输入视窗所覆盖,并根据一随机存取储存的输入视窗位置矩形来改变输入视窗的位置,使得输入视窗能在显示屏上自动移至适当位置,而不会减少显示屏中的内容。
申请公布号 CN1206887A 申请公布日期 1999.02.03
申请号 CN98116232.0 申请日期 1998.08.04
申请人 英业达股份有限公司 发明人 何代水;李瑜;俞晨
分类号 G06K11/18 主分类号 G06K11/18
代理机构 上海专利商标事务所 代理人 陈亮
主权项 1.一种根据光标位置改变输入视窗位置的方法,其特征在于,包括下列步骤:(1)首先,通过中央处理单元(CPU)接收到使用者利用输入法,经由输入法管理模组进行字符转换再送到输入视窗内,并通过光标位置指示下个输入资料的出现;(2)藉由中央处理单元(CPU)不断执行光标位置监视模组,取得显示屏上当前光标位置,使视窗位置设定模组可从光标位置监视模组中取得当前的光标位置;(3)该中央处理单元(CPU)并通过视窗位置设定模组进行计算,判断当前光标位置是否已被输入视窗所覆盖,若光标位置没有被覆盖,则程序回到光标位置监视模块中继续监视显示屏上的光标位置,并进行判断,即继续步骤(5),若光标位置被覆盖,即继续下列步骤;(4)此时,该视窗位置设定模组将选择新的输入视窗位置,使新的输入视窗位置将以不会覆盖当前光标位置为准;(5)将视窗位置设定模组计算所得到新的输入视窗位置存放到随机存取存储器中,并接着执行输入法管理模组的具体事物;(6)此时,再通过视窗位置设定模组进行计算、判断当前光标位置是否已被输入视窗所覆盖,若光标位置没有被覆盖,即继续下列步骤,若光标位置被覆盖,即继续步骤(4);(7)将新的输入视窗位置存放至输入视窗位置矩形所指示的适当位置上而完成显示屏内的编辑操作;如上述方法,藉由中央处理单元(CPU)不断执行光标位置监视模组,并通过视窗位置设定模组进行计算、判断当前光标位置是否已被输入视窗所覆盖,使得输入视窗能在显示屏上自动移至适当位置,而不会减少显示屏中的内容。
地址 台湾省台北市士林区后港街66号