CN112382379A - Soft keyboard implementation method and device of ultrasonic equipment, ultrasonic equipment and storage medium - Google Patents
Soft keyboard implementation method and device of ultrasonic equipment, ultrasonic equipment and storage medium Download PDFInfo
- Publication number
- CN112382379A CN112382379A CN202011313861.7A CN202011313861A CN112382379A CN 112382379 A CN112382379 A CN 112382379A CN 202011313861 A CN202011313861 A CN 202011313861A CN 112382379 A CN112382379 A CN 112382379A
- Authority
- CN
- China
- Prior art keywords
- soft keyboard
- target
- boundary
- touch area
- character
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 62
- 230000001960 triggered effect Effects 0.000 claims abstract description 30
- 230000006870 function Effects 0.000 claims description 69
- 238000002604 ultrasonography Methods 0.000 claims description 51
- 238000004590 computer program Methods 0.000 claims description 10
- 238000010586 diagram Methods 0.000 description 7
- 230000001360 synchronised effect Effects 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000010276 construction Methods 0.000 description 2
- 230000008014 freezing Effects 0.000 description 2
- 238000007710 freezing Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000011982 device technology Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H40/00—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
- G16H40/60—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices
- G16H40/63—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Primary Health Care (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Epidemiology (AREA)
- Public Health (AREA)
- General Business, Economics & Management (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- User Interface Of Digital Computer (AREA)
- Ultra Sonic Daignosis Equipment (AREA)
Abstract
The application discloses a soft keyboard implementation method and device of ultrasonic equipment, the ultrasonic equipment and a computer readable storage medium, wherein the method comprises the following steps: if the fact that a target boundary of a touch area of the ultrasonic equipment is triggered to be a first preset operation is detected, determining a target operation soft keyboard which is preset outside the target boundary; and the target boundary comprises a function boundary and a character boundary, the function boundary corresponds to an operation soft keyboard containing function keys, and the character boundary corresponds to an operation soft keyboard containing character keys; calling out the target operation soft keyboard corresponding to the target boundary so as to display the target operation soft keyboard in the touch area. Therefore, the soft keyboard implementation method of the ultrasonic equipment provided by the application realizes the calling of the soft keyboard when the input focus does not exist in the display interface while the space utilization rate of the touch area is not reduced.
Description
Technical Field
The present application relates to the field of ultrasound device technologies, and in particular, to a method and an apparatus for implementing a soft keyboard of an ultrasound device, and a computer-readable storage medium.
Background
To reduce cost and improve user experience, more and more ultrasound devices use soft keyboards instead of physical keyboards. In the related art, a soft keyboard may be provided at a fixed position of a touch area of the ultrasound device, or an outgoing call key may be provided at a fixed position of the touch area, and the outgoing call soft keyboard is called when a user triggers the outgoing call key. The two schemes need to arrange a soft keyboard or a calling key at a fixed position of a touch area, and the space utilization rate of the touch area is low.
In addition, in the related art, the soft keyboard can be hidden outside the touch area, and the soft keyboard is automatically popped up when an input focus exists in the display interface. The scheme can only pop up the soft keyboard when the input focus exists in the display interface, but certain function keys and shortcut keys in the ultrasonic equipment need to be used when the input focus does not exist in the display interface, so that the use of the function keys and shortcut keys is limited.
Therefore, how to implement the outgoing call of the soft keyboard when there is no input focus in the display interface while not reducing the space utilization of the touch area is a technical problem to be solved by those skilled in the art.
Disclosure of Invention
The application aims to provide a soft keyboard implementation method and device of ultrasonic equipment, the ultrasonic equipment and a computer readable storage medium, and the soft keyboard calling is realized when no input focus exists in a display interface while the space utilization rate of a touch area is not reduced.
In order to achieve the above object, the present application provides a soft keyboard implementation method of an ultrasound device, including:
if the fact that a target boundary of a touch area of the ultrasonic equipment is triggered to be a first preset operation is detected, determining a target operation soft keyboard which is preset outside the target boundary; and the target boundary comprises a function boundary and a character boundary, the function boundary corresponds to an operation soft keyboard containing function keys, and the character boundary corresponds to an operation soft keyboard containing character keys;
calling out the target operation soft keyboard corresponding to the target boundary so as to display the target operation soft keyboard in the touch area.
After calling out the target corresponding to the target boundary to operate the soft keyboard, the method further comprises:
and if the second preset operation of the target operation soft keyboard is triggered, hiding the target operation soft keyboard outside the target boundary of the touch area.
The first preset operation comprises a long-time pressing operation or an operation of moving the target boundary to the center position of the touch area;
the second preset operation comprises a long-time pressing operation or an operation of moving the target operation soft keyboard to the target boundary.
Wherein, still include:
determining a key corresponding to the ultrasonic equipment; the keys comprise function keys and character keys;
and constructing an operation soft keyboard of the ultrasonic equipment based on the positions of the keys, and setting the operation soft keyboard outside a target boundary of a touch area of the ultrasonic equipment.
Wherein the constructing of the operational soft keyboard of the ultrasound device based on the positions of the keys comprises:
performing type division on all the keys, and constructing an operation soft keyboard of each type of the ultrasonic equipment based on the position of each type of key;
correspondingly, the operation soft keyboard is arranged outside a target boundary of a touch area of the ultrasonic equipment, and the operation soft keyboard comprises the following steps:
different types of operational soft keyboards are disposed outside different target boundaries of a touch area of the ultrasound device.
Wherein the constructing of each type of operational soft keyboard of the ultrasound device based on the position of each type of key comprises:
constructing a character soft keyboard corresponding to the ultrasonic equipment based on the position of each character key, and constructing a function soft keyboard corresponding to the ultrasonic equipment based on the position of each function key;
correspondingly, different types of operating soft keyboards are arranged outside different target boundaries of a touch area of the ultrasonic equipment, and the method comprises the following steps:
setting the character soft keyboard outside a first target boundary of the touch area, and setting the function soft keyboard outside a second target boundary of the touch area;
correspondingly, if it is detected that the target boundary of the touch area of the ultrasonic device is triggered by the first preset operation, determining the target operation soft keyboard corresponding to the boundary, including:
if the first target boundary of the touch area of the ultrasonic equipment is detected to be triggered to perform a first preset operation, determining the character soft keyboard as the target operation soft keyboard;
and if the second target boundary of the touch area of the ultrasonic equipment is detected to be triggered to perform a first preset operation, determining the functional soft keyboard as the target operation soft keyboard.
If the target operation soft keyboard is the character soft keyboard, calling out the target operation soft keyboard corresponding to the target boundary to display the target operation soft keyboard in the touch area, including:
calling the character soft keyboard to display the character soft keyboard in a target display area in the touch area;
and adjusting the display position of a character input box in the touch area so as to display the character input box in an area except the target display area in the touch area.
Wherein the calling out the target operation soft keyboard corresponding to the target boundary to display the target operation soft keyboard in the touch area includes:
judging whether other operation soft keyboards except the target operation soft keyboard exist in the touch area or not;
if so, processing the other operation soft keyboards according to a preset rule, and calling out the target operation soft keyboard corresponding to the target boundary so as to display the target operation soft keyboard in the touch area;
if not, calling out the target operation soft keyboard corresponding to the target boundary so as to display the target operation soft keyboard in the touch area.
Wherein, the processing of the other operation soft keyboards according to the preset rule comprises:
hiding the other operation soft keyboards outside corresponding boundaries;
or, hiding the part in the target display area in the other operation soft keyboards; the target display area is a display area of the target operation soft keyboard in the touch area;
or performing reduction operation on the other operation soft keyboard so as to display the other operation soft keyboard in an area except the target display area in the touch area.
In order to achieve the above object, the present application provides a soft keyboard implementation apparatus for an ultrasound device, including:
the first determining module is used for determining a target operation soft keyboard which is preset outside a target boundary if the fact that the target boundary of a touch area of the ultrasonic equipment is triggered to be a first preset operation is detected; and the target boundary comprises a function boundary and a character boundary, the function boundary corresponds to an operation soft keyboard containing function keys, and the character boundary corresponds to an operation soft keyboard containing character keys;
and the calling module is used for calling out the target operation soft keyboard corresponding to the target boundary so as to display the target operation soft keyboard in the touch area.
To achieve the above object, the present application provides an ultrasound apparatus comprising:
a memory for storing a computer program;
and a processor for implementing the steps of the soft keyboard implementation method of the ultrasonic device when executing the computer program.
To achieve the above object, the present application provides a computer-readable storage medium having stored thereon a computer program, which when executed by a processor, implements the steps of the soft keyboard implementation method of the ultrasound apparatus as described above.
According to the scheme, the soft keyboard implementation method of the ultrasonic equipment comprises the following steps: if the fact that a target boundary of a touch area of the ultrasonic equipment is triggered to be a first preset operation is detected, determining a target operation soft keyboard which is preset outside the target boundary; and the target boundary comprises a function boundary and a character boundary, the function boundary corresponds to an operation soft keyboard containing function keys, and the character boundary corresponds to an operation soft keyboard containing character keys; calling out the target operation soft keyboard corresponding to the target boundary so as to display the target operation soft keyboard in the touch area.
According to the soft keyboard implementation method of the ultrasonic equipment, the operation soft keyboard of the ultrasonic equipment is hidden outside the target boundary of the touch area, the display of other contents in the display interface cannot be influenced, and the space utilization rate of the touch area cannot be reduced. When a user triggers the first preset operation of the target boundary, the target operation soft keyboard arranged outside the target boundary is called, and the calling condition of the operation soft keyboard is that the first preset operation is triggered on the target boundary, namely the operation soft keyboard containing the function keys can be called when the first preset operation is triggered on the function boundary, so that the calling of the operation soft keyboard containing the function keys is realized. Therefore, the soft keyboard implementation method of the ultrasonic equipment provided by the application realizes the calling of the soft keyboard when the input focus does not exist in the display interface while the space utilization rate of the touch area is not reduced. The application also discloses a soft keyboard implementation device of the ultrasonic equipment, the ultrasonic equipment and a computer readable storage medium, and the technical effects can be realized.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the application.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts. The accompanying drawings, which are included to provide a further understanding of the disclosure and are incorporated in and constitute a part of this specification, illustrate embodiments of the disclosure and together with the description serve to explain the disclosure without limiting the disclosure. In the drawings:
FIG. 1 is a flow diagram illustrating a soft keyboard implementation method of an ultrasound device in accordance with an exemplary embodiment;
FIG. 2 is a flow diagram illustrating another method for soft keyboard implementation of an ultrasound device in accordance with an exemplary embodiment;
FIG. 3 is a flow chart illustrating a soft keyboard implementation method of yet another ultrasound device in accordance with an exemplary embodiment;
FIG. 4 is a first display schematic of a touch area of an ultrasound device shown in accordance with an exemplary embodiment;
FIG. 5 is a second display schematic of a touch area of an ultrasound device shown in accordance with an exemplary embodiment;
FIG. 6 is a third display diagram illustrating a touch area of an ultrasound device in accordance with an exemplary embodiment;
FIG. 7 is a fourth display schematic of a touch area of an ultrasound device shown in accordance with an exemplary embodiment;
FIG. 8 is a block diagram illustrating a soft keyboard implementation of an ultrasound device in accordance with an exemplary embodiment;
FIG. 9 is a block diagram of an ultrasound device shown in accordance with an exemplary embodiment.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. It is to be understood that the embodiments described are only a few embodiments of the present application and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application. In addition, in the embodiments of the present application, "first", "second", and the like are used for distinguishing similar objects, and are not necessarily used for describing a specific order or a sequential order.
The embodiment of the application discloses a soft keyboard implementation method of ultrasonic equipment, which realizes the calling of a soft keyboard when an input focus does not exist in a display interface while the space utilization rate of a touch area is not reduced.
Referring to fig. 1, a flowchart of a soft keyboard implementation method of an ultrasound device according to an exemplary embodiment is shown, as shown in fig. 1, including:
s101: if the fact that a target boundary of a touch area of the ultrasonic equipment is triggered to be a first preset operation is detected, determining a target operation soft keyboard which is preset outside the target boundary; and the target boundary comprises a function boundary and a character boundary, the function boundary corresponds to an operation soft keyboard containing function keys, and the character boundary corresponds to an operation soft keyboard containing character keys;
in this embodiment, the operation soft keyboard of the ultrasound device is hidden outside the target boundary of the touch area, and when the user triggers the first preset operation of the target boundary, the target operation soft keyboard arranged outside the target boundary is determined. In this embodiment, the first preset operation is not specifically performed, and a person skilled in the art may perform flexible setting according to actual situations, for example, the operation may include a long-time pressing operation or an operation of moving the target boundary to the center position of the touch area.
As a possible implementation, the construction and setting process of operating the soft keyboard includes: determining a key corresponding to the ultrasonic equipment; the keys comprise function keys and character keys; and constructing an operation soft keyboard of the ultrasonic equipment based on the positions of the keys, and setting the operation soft keyboard outside a target boundary of a touch area of the ultrasonic equipment. In specific implementation, different types of ultrasound devices may correspond to different keys due to different functions, and the keys may include a character key, a function key, a shortcut key, and the like, which is not specifically limited herein. The positions of the keys in the operating soft keyboard may be set based on general experience or may be customized by a user, and are not particularly limited herein. The constructed operating soft keyboard is hidden outside the target boundary of the touch area, so that the touch area is not occupied, and the space utilization rate of the touch area is not influenced.
S102: calling out the target operation soft keyboard corresponding to the target boundary so as to display the target operation soft keyboard in the touch area.
In this step, when the user triggers a first preset operation of the target boundary, the target operation soft keyboard arranged outside the target boundary is called out, and the target operation soft keyboard is displayed in the target display area in the touch area.
Further, this embodiment may further include: and if the second preset operation of the target operation soft keyboard is triggered, hiding the target operation soft keyboard outside the target boundary of the touch area. In specific implementation, for the called target operation soft keyboard, if the user triggers a second preset operation of the target operation soft keyboard, the target operation soft keyboard is hidden outside the target boundary of the touch area again, that is, the target operation soft keyboard is closed. The user may trigger the second preset operation on the boundary of the target operation soft keyboard close to the center position of the touch area, or may trigger the second preset operation on other positions in the target operation soft keyboard, which is not specifically limited herein. It is understood that the second preset operation is not specifically performed here, and those skilled in the art can flexibly set the second preset operation according to actual situations, for example, the second preset operation can be performed by long pressing or by moving the target operation software keyboard to the target boundary.
The soft keyboard implementation method for the ultrasonic equipment, provided by the embodiment of the application, hides the operation soft keyboard of the ultrasonic equipment outside the target boundary of the touch area, does not influence the display of other contents in a display interface, and does not reduce the space utilization rate of the touch area. When a user triggers the first preset operation of the target boundary, the target operation soft keyboard arranged outside the target boundary is called, and the calling condition of the operation soft keyboard is that the first preset operation is triggered on the target boundary, namely the operation soft keyboard containing the function keys can be called when the first preset operation is triggered on the function boundary, so that the calling of the operation soft keyboard containing the function keys is realized. Therefore, the soft keyboard implementation method of the ultrasonic equipment provided by the embodiment of the application realizes the calling of the soft keyboard when the input focus does not exist in the display interface while the space utilization rate of the touch area is not reduced.
The embodiment of the application discloses a soft keyboard implementation method of ultrasonic equipment, and compared with the previous embodiment, the embodiment further explains and optimizes the technical scheme. Specifically, the method comprises the following steps:
referring to fig. 2, a flowchart of another method for implementing a soft keyboard of an ultrasound device according to an exemplary embodiment is shown, as shown in fig. 2, including:
s201: determining a key corresponding to the ultrasonic equipment; the keys comprise function keys and character keys;
s202: performing type division on all the keys, and constructing an operation soft keyboard of each type of the ultrasonic equipment based on the position of each type of key;
in this embodiment, the keys are classified according to different functional requirements, and a plurality of types of operating soft keyboards are constructed to meet different functional requirements. For example, the keys used for text input are character keys, the character keys construct a character soft keyboard, the keys used for controlling the ultrasound device are function keys, and the function keys construct a function soft keyboard. Namely, the step of constructing each type of operating soft keyboard of the ultrasonic equipment based on the position of each type of key comprises the following steps: and constructing a character soft keyboard corresponding to the ultrasonic equipment based on the position of each character key, and constructing a function soft keyboard corresponding to the ultrasonic equipment based on the position of each function key.
S203: setting different types of operating soft keyboards outside different target boundaries of a touch area of the ultrasonic equipment;
in this step, different types of operating soft keyboards are set outside different target boundaries of the touch area. If the operation soft keyboard comprises a character soft keyboard and a function soft keyboard, the step comprises the following steps: and arranging the character soft keyboard outside a first target boundary of the touch area, and arranging the function soft keyboard outside a second target boundary of the touch area.
S204: if the fact that a target boundary of a touch area of the ultrasonic equipment is triggered to be a first preset operation is detected, determining a target operation soft keyboard which is preset outside the target boundary; and the target boundary comprises a function boundary and a character boundary, the function boundary corresponds to an operation soft keyboard containing function keys, and the character boundary corresponds to an operation soft keyboard containing character keys;
in this step, if the operation soft keyboard includes a character soft keyboard and a function soft keyboard, then this step includes: if the first target boundary of the touch area of the ultrasonic equipment is detected to be triggered to perform a first preset operation, determining the character soft keyboard as the target operation soft keyboard; and if the second target boundary of the touch area of the ultrasonic equipment is detected to be triggered to perform a first preset operation, determining the functional soft keyboard as the target operation soft keyboard.
S205: calling out the target operation soft keyboard corresponding to the target boundary so as to display the target operation soft keyboard in the touch area.
It can be understood that, if the target operation soft keyboard is a character soft keyboard, a character input box exists in the display interface, and at this time, the display position of the character input box can be adjusted. As a possible implementation, the step may include: calling the character soft keyboard to display the character soft keyboard in a target display area in the touch area; and adjusting the display position of a character input box in the touch area so as to display the character input box in an area except the target display area in the touch area. In a specific implementation, the called character soft keyboard is displayed in a target display area in the touch area, and the character input box is displayed in an area except the target display area in the touch area, so that the display positions of the character input box and the character soft keyboard are not overlapped.
Therefore, different types of operation soft keyboards are constructed based on different case types, the different types of operation soft keyboards are arranged outside different target boundaries of the touch area, a user can trigger the first preset operation of the corresponding target boundary according to requirements to call out required keys, all keys of ultrasonic equipment do not need to be called out at every time, and the space utilization rate of the touch area is improved.
The embodiment of the application discloses a soft keyboard implementation method of ultrasonic equipment, and compared with the first embodiment, the technical scheme is further explained and optimized in the embodiment. Specifically, the method comprises the following steps:
referring to fig. 3, a flowchart of a soft keyboard implementation method of another ultrasound device is shown according to an exemplary embodiment, as shown in fig. 3, including:
s301: if the fact that a target boundary of a touch area of the ultrasonic equipment is triggered to be a first preset operation is detected, determining a target operation soft keyboard which is preset outside the target boundary; and the target boundary comprises a function boundary and a character boundary, the function boundary corresponds to an operation soft keyboard containing function keys, and the character boundary corresponds to an operation soft keyboard containing character keys;
s302: judging whether other operation soft keyboards except the target operation soft keyboard exist in the touch area or not; if yes, entering S303; if not, entering S304;
s303: processing the other operation soft keyboards according to a preset rule, and entering S304;
in this embodiment, before the target operation software keyboard is called, if other operation software keyboards exist in the touch area, the other operation software keyboards may be processed so as not to affect the calling of the target operation software keyboard.
As a possible implementation, the step may include: and hiding the other operation soft keyboards outside the corresponding boundaries. In this embodiment, the other operational soft keyboards that have been called out are automatically turned off, i.e., only one operational soft keyboard is allowed to be called out in the touch area of the ultrasound device.
As another possible embodiment, the step may include: hiding the part in the target display area in the other operation soft keyboards; and the target display area is a display area of the target operation soft keyboard in the touch area. In this embodiment, the display area of the last-called operational soft keyboard covers the display area of the first-called operational soft keyboard, within the touch area of the ultrasound device, while allowing multiple operational soft keyboards to be called out.
As another possible implementation, the present step may include: and performing zooming-out operation on the other operation soft keyboard so as to display the other operation soft keyboard in an area except the target display area in the touch area. In this embodiment, the last-out operational software keyboard is displayed at a normal scale size, and the first-out operational software keyboard is displayed at a reduced scale, so that the display area of the first-out operational software keyboard does not overlap with the display area of the last-out operational software keyboard. And in the touch area of the ultrasonic equipment, simultaneously allowing the calling of a plurality of operation soft keyboards, wherein the display areas of the plurality of operation soft keyboards are not overlapped.
S304: calling out the target operation soft keyboard corresponding to the target boundary so as to display the target operation soft keyboard in the touch area.
It can be understood that, in the related art, the ultrasound apparatus includes physical function keys for mode switching, freezing a picture, and the like, and this embodiment may set the functions of the physical function keys as function keys in the touch screen, construct a functional soft keyboard based on the function keys, set outside the functional boundary, and call out the functional soft keyboard set outside the functional boundary when a user needs to perform the functions of mode switching, freezing a picture, and the like. Similarly, when the user needs to input characters, the user calls the character soft keyboard arranged outside the character boundary.
Therefore, the embodiment provides a processing mode for simultaneously operating a plurality of soft keyboards for a user, namely, the soft keyboard for the operation of calling out first is processed according to the preset rule, and the soft keyboard for the operation of calling out later is ensured to be completely displayed in the touch area.
An application example provided by the present application is described below, and specifically, the operation soft keyboard in the present embodiment includes a character soft keyboard for text input and a functional soft keyboard for controlling an ultrasound device. As shown in fig. 4, the character soft keyboard resides at the lower edge of the touch area, the function soft keyboard resides at the right edge of the touch area, and the soft keyboard resides at the edge of the touch area in a hidden state.
When there is a character input requirement or a requirement for using a function key, as shown in fig. 5, a user may drag from the edge where the corresponding soft keyboard resides to the center of the touch area using a finger to call out the corresponding operating soft keyboard, and fig. 6 shows a call-out state of the character soft keyboard. After the user operates the soft keyboard to call out, the user can click the keys on the soft keyboard to perform input or function operation. After the operation of the soft keyboard is finished, as shown in fig. 7, the user may drag the operation soft keyboard to the corresponding resident edge, and close the operation soft keyboard.
The following introduces a soft keyboard implementation apparatus of an ultrasound device provided in an embodiment of the present application, and a soft keyboard implementation apparatus of an ultrasound device described below and a soft keyboard implementation method of an ultrasound device described above may refer to each other.
Referring to fig. 8, a block diagram of a soft keyboard implementation apparatus of an ultrasound device according to an exemplary embodiment is shown, as shown in fig. 8, including:
a first determining module 801, configured to determine, if it is detected that a target boundary of a touch area of the ultrasound device is triggered to perform a first preset operation, a target operation soft keyboard preset outside the target boundary; and the target boundary comprises a function boundary and a character boundary, the function boundary corresponds to an operation soft keyboard containing function keys, and the character boundary corresponds to an operation soft keyboard containing character keys;
a calling-out module 802, configured to call out the target operation soft keyboard corresponding to the target boundary, so as to display the target operation soft keyboard in the touch area.
The soft keyboard implementation device for the ultrasonic equipment, provided by the embodiment of the application, hides the operation soft keyboard of the ultrasonic equipment outside the target boundary of the touch area, does not influence the display of other contents in a display interface, and does not reduce the space utilization rate of the touch area. When a user triggers the first preset operation of the target boundary, the target operation soft keyboard arranged outside the target boundary is called, and the calling condition of the operation soft keyboard is that the first preset operation is triggered on the target boundary, namely the operation soft keyboard containing the function keys can be called when the first preset operation is triggered on the function boundary, so that the calling of the operation soft keyboard containing the function keys is realized. Therefore, the soft keyboard implementation device of the ultrasonic equipment provided by the embodiment of the application realizes the calling of the soft keyboard when the input focus does not exist in the display interface while the space utilization rate of the touch area is not reduced.
On the basis of the above embodiment, as a preferred implementation, the method further includes:
and the hiding module is used for hiding the target operation soft keyboard outside the target boundary of the touch area if the second preset operation of the target operation soft keyboard is triggered.
On the basis of the above embodiment, as a preferred implementation, the first preset operation includes a long-press operation or an operation of moving the target boundary to a center position of the touch area;
the second preset operation comprises a long-time pressing operation or an operation of moving the target operation soft keyboard to the target boundary.
On the basis of the above embodiment, as a preferred implementation, the method further includes:
the second determining module is used for determining a key corresponding to the ultrasonic equipment; the keys comprise function keys and character keys;
and the setting module is used for constructing an operation soft keyboard of the ultrasonic equipment based on the positions of the keys and setting the operation soft keyboard outside a target boundary of a touch area of the ultrasonic equipment.
On the basis of the above embodiment, as a preferred implementation, the setting module includes:
the construction unit is used for carrying out type division on all the keys and constructing each type of operation soft keyboard of the ultrasonic equipment based on the position of each type of key;
and the setting unit is used for setting different types of operation soft keyboards outside different target boundaries of the touch area of the ultrasonic equipment.
On the basis of the foregoing embodiment, as a preferred implementation manner, the constructing unit is specifically a unit that performs type division on all the keys, constructs a character soft keyboard corresponding to the ultrasound device based on a position of each character key, and constructs a function soft keyboard corresponding to the ultrasound device based on a position of each function key;
correspondingly, the setting unit is specifically a unit that sets the character soft keyboard outside a first target boundary of the touch area and sets the function soft keyboard outside a second target boundary of the touch area;
accordingly, the first determining module 801 includes:
the first determining unit is used for determining the character soft keyboard as the target operation soft keyboard if the first target boundary of the touch area of the ultrasonic equipment is detected to be triggered to perform a first preset operation;
a second determining unit, configured to determine the functional soft keyboard as the target operation soft keyboard if it is detected that the second target boundary of the touch area of the ultrasound device is triggered by a first preset operation.
On the basis of the foregoing embodiment, as a preferred implementation manner, if the target operation soft keyboard is the character soft keyboard, the call-out module 802 includes:
the first calling unit is used for calling the character soft keyboard so as to display the character soft keyboard in a target display area in the touch area;
and the adjusting unit is used for adjusting the display position of the character input box in the touch area so as to display the character input box in an area except the target display area in the touch area.
On the basis of the above embodiment, as a preferred implementation, the calling-out module 802 includes:
the judging unit is used for judging whether other operation soft keyboards except the target operation soft keyboard exist in the touch area; if yes, starting the working process of the processing unit; if not, starting the working process of the second calling unit;
the processing unit is used for processing the other operation soft keyboards according to a preset rule and starting the working process of the second calling unit;
and the second calling unit is used for calling out the target operation soft keyboard corresponding to the target boundary so as to display the target operation soft keyboard in the touch area.
On the basis of the above embodiment, as a preferred implementation, the processing unit is specifically a unit that hides the other operating soft keyboards outside the corresponding boundaries.
On the basis of the foregoing embodiment, as a preferred implementation, the processing unit is specifically a unit that performs hiding processing on a portion in the target display area in the other operation soft keyboard; and the target display area is a display area of the target operation soft keyboard in the touch area.
On the basis of the above embodiment, as a preferred implementation, the processing unit is specifically a unit that displays an area other than the target display area in the touch area; and the target display area is a display area of the target operation soft keyboard in the touch area.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
Based on the hardware implementation of the program module, and in order to implement the method of the embodiment of the present application, an embodiment of the present application further provides an ultrasound apparatus, and fig. 9 is a structural diagram of an ultrasound apparatus according to an exemplary embodiment, as shown in fig. 9, the ultrasound apparatus includes:
a communication interface 1 capable of information interaction with other devices such as network devices and the like;
and the processor 2 is connected with the communication interface 1 to realize information interaction with other equipment, and is used for executing the soft keyboard implementation method of the ultrasonic equipment provided by one or more technical schemes when running a computer program. And the computer program is stored on the memory 3.
Of course, in practice, the various components of the ultrasound device are coupled together by a bus system 4. It will be appreciated that the bus system 4 is used to enable connection communication between these components. The bus system 4 comprises, in addition to a data bus, a power bus, a control bus and a status signal bus. For the sake of clarity, however, the various buses are labeled as bus system 4 in fig. 9.
The memory 3 in the embodiment of the present application is used to store various types of data to support the operation of the ultrasound apparatus. Examples of such data include: any computer program for operating on an ultrasound device.
It will be appreciated that the memory 3 may be either volatile memory or nonvolatile memory, and may include both volatile and nonvolatile memory. Among them, the nonvolatile Memory may be a Read Only Memory (ROM), a Programmable Read Only Memory (PROM), an Erasable Programmable Read-Only Memory (EPROM), an Electrically Erasable Programmable Read-Only Memory (EEPROM), a magnetic random access Memory (FRAM), a Flash Memory (Flash Memory), a magnetic surface Memory, an optical disk, or a Compact Disc Read-Only Memory (CD-ROM); the magnetic surface storage may be disk storage or tape storage. Volatile Memory can be Random Access Memory (RAM), which acts as external cache Memory. By way of illustration and not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Synchronous Static Random Access Memory (SSRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic Random Access Memory (SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced Synchronous Dynamic Random Access Memory (ESDRAM), Enhanced Synchronous Dynamic Random Access Memory (Enhanced DRAM), Synchronous Dynamic Random Access Memory (SLDRAM), Direct Memory (DRmb Access), and Random Access Memory (DRAM). The memory 2 described in the embodiments of the present application is intended to comprise, without being limited to, these and any other suitable types of memory.
The method disclosed in the above embodiment of the present application may be applied to the processor 2, or implemented by the processor 2. The processor 2 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware or instructions in the form of software in the processor 2. The processor 2 described above may be a general purpose processor, a DSP, or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, or the like. The processor 2 may implement or perform the methods, steps and logic blocks disclosed in the embodiments of the present application. A general purpose processor may be a microprocessor or any conventional processor or the like. The steps of the method disclosed in the embodiments of the present application may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium located in the memory 3, and the processor 2 reads the program in the memory 3 and in combination with its hardware performs the steps of the aforementioned method.
When the processor 2 executes the program, the corresponding processes in the methods according to the embodiments of the present application are realized, and for brevity, are not described herein again.
In an exemplary embodiment, the present application further provides a storage medium, i.e. a computer storage medium, specifically a computer readable storage medium, for example, including a memory 3 storing a computer program, which can be executed by a processor 2 to implement the steps of the foregoing method. The computer readable storage medium may be Memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface Memory, optical disk, or CD-ROM.
Those of ordinary skill in the art will understand that: all or part of the steps for implementing the method embodiments may be implemented by hardware related to program instructions, and the program may be stored in a computer readable storage medium, and when executed, the program performs the steps including the method embodiments; and the aforementioned storage medium includes: a removable storage device, a ROM, a RAM, a magnetic or optical disk, or various other media that can store program code.
Alternatively, the integrated units described above in the present application may be stored in a computer-readable storage medium if they are implemented in the form of software functional modules and sold or used as independent products. Based on such understanding, the technical solutions of the embodiments of the present application may be essentially or partially implemented in the form of a software product, which is stored in a storage medium and includes several instructions to enable an ultrasound device (which may be a personal computer, a server, or a network device) to execute all or part of the methods described in the embodiments of the present application. And the aforementioned storage medium includes: a removable storage device, a ROM, a RAM, a magnetic or optical disk, or various other media that can store program code.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present application, and shall be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
Claims (12)
1. A soft keyboard implementation method of an ultrasonic device is characterized by comprising the following steps:
if the fact that a target boundary of a touch area of the ultrasonic equipment is triggered to be a first preset operation is detected, determining a target operation soft keyboard which is preset outside the target boundary; and the target boundary comprises a function boundary and a character boundary, the function boundary corresponds to an operation soft keyboard containing function keys, and the character boundary corresponds to an operation soft keyboard containing character keys;
calling out the target operation soft keyboard corresponding to the target boundary so as to display the target operation soft keyboard in the touch area.
2. The method for implementing the soft keyboard according to claim 1, wherein after calling out the target operation soft keyboard corresponding to the target boundary, the method further comprises:
and if the second preset operation of the target operation soft keyboard is triggered, hiding the target operation soft keyboard outside the target boundary of the touch area.
3. The soft keyboard implementation method of claim 2, wherein the first preset operation comprises a long-press operation or an operation of moving the target boundary to a center position of the touch area;
the second preset operation comprises a long-time pressing operation or an operation of moving the target operation soft keyboard to the target boundary.
4. The soft keyboard implementation method of any one of claims 1 to 3, further comprising:
determining a key corresponding to the ultrasonic equipment; the keys comprise function keys and character keys;
and constructing an operation soft keyboard of the ultrasonic equipment based on the positions of the keys, and setting the operation soft keyboard outside a target boundary of a touch area of the ultrasonic equipment.
5. The soft keyboard implementation method of claim 4, wherein the constructing the operational soft keyboard of the ultrasound device based on the positions of the keys comprises:
performing type division on all the keys, and constructing an operation soft keyboard of each type of the ultrasonic equipment based on the position of each type of key;
correspondingly, the operation soft keyboard is arranged outside a target boundary of a touch area of the ultrasonic equipment, and the operation soft keyboard comprises the following steps:
different types of operational soft keyboards are disposed outside different target boundaries of a touch area of the ultrasound device.
6. The soft keyboard implementation method of claim 5, wherein the constructing of each type of operational soft keyboard of the ultrasound device based on the position of each type of key comprises:
constructing a character soft keyboard corresponding to the ultrasonic equipment based on the position of each character key, and constructing a function soft keyboard corresponding to the ultrasonic equipment based on the position of each function key;
correspondingly, different types of operating soft keyboards are arranged outside different target boundaries of a touch area of the ultrasonic equipment, and the method comprises the following steps:
setting the character soft keyboard outside a first target boundary of the touch area, and setting the function soft keyboard outside a second target boundary of the touch area;
correspondingly, if it is detected that the target boundary of the touch area of the ultrasonic device is triggered by the first preset operation, determining the target operation soft keyboard corresponding to the boundary, including:
if the first target boundary of the touch area of the ultrasonic equipment is detected to be triggered to perform a first preset operation, determining the character soft keyboard as the target operation soft keyboard;
and if the second target boundary of the touch area of the ultrasonic equipment is detected to be triggered to perform a first preset operation, determining the functional soft keyboard as the target operation soft keyboard.
7. The soft keyboard implementation method of claim 6, wherein if the target operation soft keyboard is the character soft keyboard, the calling out the target operation soft keyboard corresponding to the target boundary to display the target operation soft keyboard in the touch area includes:
calling the character soft keyboard to display the character soft keyboard in a target display area in the touch area;
and adjusting the display position of a character input box in the touch area so as to display the character input box in an area except the target display area in the touch area.
8. The soft keyboard implementation method of claim 5, wherein the calling out the target operation soft keyboard corresponding to the target boundary to display the target operation soft keyboard in the touch area comprises:
judging whether other operation soft keyboards except the target operation soft keyboard exist in the touch area or not;
if so, processing the other operation soft keyboards according to a preset rule, and calling out the target operation soft keyboard corresponding to the target boundary so as to display the target operation soft keyboard in the touch area;
if not, calling out the target operation soft keyboard corresponding to the target boundary so as to display the target operation soft keyboard in the touch area.
9. The soft keyboard implementation method of claim 8, wherein the processing the other operating soft keyboards according to the preset rule comprises:
hiding the other operation soft keyboards outside corresponding boundaries;
or, hiding the part in the target display area in the other operation soft keyboards; the target display area is a display area of the target operation soft keyboard in the touch area;
or performing reduction operation on the other operation soft keyboard so as to display the other operation soft keyboard in an area except the target display area in the touch area.
10. A soft keyboard implementation device of an ultrasonic device is characterized by comprising:
the first determining module is used for determining a target operation soft keyboard which is preset outside a target boundary if the fact that the target boundary of a touch area of the ultrasonic equipment is triggered to be a first preset operation is detected; and the target boundary comprises a function boundary and a character boundary, the function boundary corresponds to an operation soft keyboard containing function keys, and the character boundary corresponds to an operation soft keyboard containing character keys;
and the calling module is used for calling out the target operation soft keyboard corresponding to the target boundary so as to display the target operation soft keyboard in the touch area.
11. An ultrasound device, comprising:
a memory for storing a computer program;
a processor for implementing the steps of the soft keyboard implementation method of the ultrasound device according to any of claims 1 to 9 when executing the computer program.
12. A computer-readable storage medium, characterized in that the computer-readable storage medium has stored thereon a computer program which, when being executed by a processor, carries out the steps of a soft keyboard implementation method of an ultrasound device according to any one of claims 1 to 9.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011313861.7A CN112382379A (en) | 2020-11-20 | 2020-11-20 | Soft keyboard implementation method and device of ultrasonic equipment, ultrasonic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011313861.7A CN112382379A (en) | 2020-11-20 | 2020-11-20 | Soft keyboard implementation method and device of ultrasonic equipment, ultrasonic equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112382379A true CN112382379A (en) | 2021-02-19 |
Family
ID=74587234
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011313861.7A Pending CN112382379A (en) | 2020-11-20 | 2020-11-20 | Soft keyboard implementation method and device of ultrasonic equipment, ultrasonic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112382379A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117037380A (en) * | 2023-10-08 | 2023-11-10 | 深圳市铭智创医疗科技有限公司 | Multifunctional medical self-service printing terminal |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102654818A (en) * | 2011-03-03 | 2012-09-05 | 汉王科技股份有限公司 | Keyboard display method and device of touch screen electronic equipment |
CN103605475A (en) * | 2013-11-21 | 2014-02-26 | 北京云巢动脉科技有限公司 | Control method and control device for soft virtual system keyboard |
CN104182163A (en) * | 2013-05-27 | 2014-12-03 | 华为技术有限公司 | Method and device for displaying virtual keyboard |
CN109739366A (en) * | 2018-03-20 | 2019-05-10 | 北京字节跳动网络技术有限公司 | A kind of method and apparatus that soft keyboard is shown |
-
2020
- 2020-11-20 CN CN202011313861.7A patent/CN112382379A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102654818A (en) * | 2011-03-03 | 2012-09-05 | 汉王科技股份有限公司 | Keyboard display method and device of touch screen electronic equipment |
CN104182163A (en) * | 2013-05-27 | 2014-12-03 | 华为技术有限公司 | Method and device for displaying virtual keyboard |
CN103605475A (en) * | 2013-11-21 | 2014-02-26 | 北京云巢动脉科技有限公司 | Control method and control device for soft virtual system keyboard |
CN109739366A (en) * | 2018-03-20 | 2019-05-10 | 北京字节跳动网络技术有限公司 | A kind of method and apparatus that soft keyboard is shown |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117037380A (en) * | 2023-10-08 | 2023-11-10 | 深圳市铭智创医疗科技有限公司 | Multifunctional medical self-service printing terminal |
CN117037380B (en) * | 2023-10-08 | 2023-12-19 | 深圳市铭智创医疗科技有限公司 | Multifunctional medical self-service printing terminal |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11782581B2 (en) | Display control method and device, electronic device and storage medium | |
US20220100354A1 (en) | User interface display method and apparatus, device, and storage medium | |
US9519397B2 (en) | Data display method and apparatus | |
JP7536173B2 (en) | Application interface switching method and device, terminal, and storage medium | |
CN110515510B (en) | Data processing method, device, equipment and storage medium | |
US8060837B2 (en) | Information processing device and program | |
CN108549568B (en) | Application entry processing method and device, storage medium and electronic equipment | |
CN107463400B (en) | Hot updating method of mobile application and terminal equipment | |
JP2008527476A (en) | User interface for different displays | |
CN103870123A (en) | Information processing method and electronic equipment | |
CN110286819B (en) | Window management method and computing device | |
US10452256B2 (en) | Non-interfering multi-application display method and an electronic device thereof | |
KR20160097415A (en) | Application for operating multi-windows on android platform and the touch device equipped with the same | |
CN111177026A (en) | Method and device for modifying variable memory layout and computer equipment | |
CN112099690B (en) | Page scaling method, device, terminal and storage medium | |
US20080288763A1 (en) | Method For Controlling the Operation of a Display Screen In A Computing Device | |
CN112382379A (en) | Soft keyboard implementation method and device of ultrasonic equipment, ultrasonic equipment and storage medium | |
CN109298907B (en) | Application program display method, application program display device and terminal | |
CN113127128B (en) | Interface control method, device, computer equipment and storage medium | |
CN111897607A (en) | Application interface loading and interaction method, device and storage medium | |
US10241669B2 (en) | Touchscreen device | |
CN111443956B (en) | Setting control display method and device, storage medium and electronic equipment | |
CN112836156A (en) | Page switching method and device, electronic equipment and computer readable storage medium | |
CN114153535B (en) | Method, apparatus, medium and program product for jumping pages on an open page | |
CN115981565A (en) | Memory, data storage method and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |