Character Selection Boundaries for Precise Text Range Adjustment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing character selection methods in electronic devices are inflexible, often requiring users to select and copy unwanted characters, leading to inefficient and complex operations when copying specific or non-consecutive character segments.
Innovation Solution
A character selection control method that includes receiving user inputs to display a character selection area and adjust the selection range through character selection controls, allowing users to conveniently and flexibly select desired characters by updating the selection area boundaries.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional character selection method is used, then character copying function is achieved, but selection flexibility is poor and unneeded characters are included
Solution Approach 1:
The character selection area is segmented into multiple rows, and each row can be independently adjusted through drag operations on row boundary lines. This allows users to selectively include or exclude specific rows from the selection range, providing fine-grained control over character selection without requiring complex manual adjustments.
Solution Approach 2:
The selection area boundaries are made dynamic and adjustable. Users can drag the boundary lines between rows to dynamically expand or contract the selection range, allowing the selection area to adapt to different character selection needs while maintaining simple drag-based interaction.
2Manufacturing precision
If traditional character selection method is used, then basic copy function is achieved, but selection precision is low and unneeded characters are copied
Solution Approach 1:
By segmenting the selection area into row-based units with adjustable boundaries, users can precisely control which characters are included in the selection. The row boundary lines allow for accurate demarcation of selection ranges, eliminating the need to manually select and delete unneeded characters.
Solution Approach 2:
The unwanted characters are effectively extracted from the selection by adjusting the boundary lines to exclude specific rows. This allows users to remove unneeded characters from the selection range in a single operation rather than requiring multiple selection and deletion steps.
3Adaptability or versatility
If character selection area is made adjustable, then selection flexibility is improved, but device complexity increases
Solution Approach 1:
The boundary line mechanism serves multiple functions: it visually indicates the selection range, acts as a draggable control for adjustment, and defines the precise selection boundaries. This multi-functional design allows flexible selection control without requiring separate controls for each function, thereby limiting the increase in device complexity.
Solution Approach 2:
The adjustment capability is localized to the boundary lines between rows, which are the specific elements that need to be modified. Rather than making the entire selection area complex, only the boundary regions have interactive adjustment capabilities, keeping the overall control mechanism simple and intuitive.
Data Source
Figure 1
Figure 2(A)
Figure 2(B)
AI summary
This application discloses a character selection control method and apparatus, an electronic device, and a readable storage medium, and belongs to the information processing field. The character selection control method includes: receiving a first input; displaying a character selection area in response to the first input, where the character selection area is used to select at least one character; receiving a second input for adjusting a display position of a character selection control in the character selection area; and updating a character selection range of the character selection area in response to the second input.