Table Element Resizing with Visual Continuity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face disorienting experiences when resizing multiple rows or columns in tables within computer applications, as the underlying element being moved can be lost from under the user's finger or mouse pointer, making it difficult to visualize and evaluate the consequences of resize operations.
Innovation Solution
The solution allows users to toggle between different resize operations, such as percentage-type and uniform-type resizes, while maintaining continuity of the on-screen element being manipulated, providing real-time visualization without moving the element out from under the user's cursor or finger, using algorithms that maintain size relationships and allow for accurate representation of the resized table.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the user resizes multiple rows or columns in a table, then the table layout is modified, but the element being manipulated is moved out from under the user's finger or mouse pointer, causing disorientation
Solution Approach 1:
The patent creates a visual copy or representation of the resize operation's effect on the table elements without actually executing the resize yet. This copy shows the user what the table will look like after resizing, while the actual element remains stationary under the user's cursor, eliminating disorientation while providing visual feedback about the upcoming change.
Solution Approach 2:
The patent performs a preliminary visualization of the resize operation before the actual resize is executed. By showing the user the intended outcome in advance through the visual copy, the system allows users to understand the consequence of the resize operation while the element stays in its current position under the cursor.
2Adaptability or versatility
If the user wants to visualize different resize operation types, then the user can evaluate resize consequences, but it is difficult to allow users to see and evaluate the consequences of selecting a particular resize operation
Solution Approach 1:
The patent makes the visualization dynamic by allowing users to interact with the visual copy of the resized elements. Users can modify the visual representation to see different resize scenarios, making the system adaptable to various resize operation types while maintaining ease of visualization through interactive manipulation.
Data Source
AI summary
The present disclosure relates to the resizing of tables elements, such as rows or columns of a table. In one embodiment, a user selects two or more rows or columns to be resized and performs a column or row manipulation corresponding to the desired resize event, such as be interacting with an edge of one of the selected rows or columns. In an implementation, the user may toggle between the use of different resizing algorithms to see the effects of the different resizing algorithms.


