-
公开(公告)号:US20080301547A1
公开(公告)日:2008-12-04
申请号:US11756665
申请日:2007-06-01
IPC分类号: G06F17/00
CPC分类号: G06F17/212
摘要: A processing device may include a WYSIWYG tool for designing two-dimensional visual layouts. The processing device may display a visual layout including a first object component and a second object component. The first object component, or an object subcomponent thereof, may be moved or resized, or an object subcomponent of the second object component may be moved or resized. When an edge of the first object component or an edge of the object subcomponent, thereof, is within a snapping distance of an edge of the object subcomponent of the second object component, the processing device may attempt to align the edges and may display an indicator indicating alignment of the edges. The first object component or the object subcomponent, thereof, may be drawn to an aligned position with the object subcomponent of the second object component while the aligned edges are within the snapping distance.
摘要翻译: 处理装置可以包括用于设计二维视觉布局的所见即所得工具。 处理装置可以显示包括第一对象部件和第二对象部件的视觉布局。 可以移动或调整第一对象组件或其对象子组件,或者可以移动或调整第二对象组件的对象子组件。 当第一对象组件的边缘或其对象子组件的边缘处于与第二对象组件的对象子组件的边缘的捕捉距离内时,处理设备可以尝试对准边缘并且可以显示指示符 指示边缘对齐。 第一对象组件或其对象子组件可以被绘制到与第二对象组件的对象子组件对齐的位置,而对齐的边缘在捕捉距离内。
-
公开(公告)号:US08095884B2
公开(公告)日:2012-01-10
申请号:US11756665
申请日:2007-06-01
IPC分类号: G06F17/00
CPC分类号: G06F17/212
摘要: A processing device may include a WYSIWYG tool for designing two-dimensional visual layouts. The processing device may display a visual layout including a first object component and a second object component. The first object component, or an object subcomponent thereof, may be moved or resized, or an object subcomponent of the second object component may be moved or resized. When an edge of the first object component or an edge of the object subcomponent, thereof, is within a snapping distance of an edge of the object subcomponent of the second object component, the processing device may attempt to align the edges and may display an indicator indicating alignment of the edges. The first object component or the object subcomponent, thereof, may be drawn to an aligned position with the object subcomponent of the second object component while the aligned edges are within the snapping distance.
摘要翻译: 处理装置可以包括用于设计二维视觉布局的所见即所得工具。 处理装置可以显示包括第一对象部件和第二对象部件的视觉布局。 可以移动或调整第一对象组件或其对象子组件,或者可以移动或调整第二对象组件的对象子组件。 当第一对象组件的边缘或其对象子组件的边缘处于与第二对象组件的对象子组件的边缘的捕捉距离内时,处理设备可以尝试对准边缘并且可以显示指示符 指示边缘对齐。 第一对象组件或其对象子组件可以被绘制到与第二对象组件的对象子组件对齐的位置,而对齐的边缘在捕捉距离内。
-
公开(公告)号:US09223814B2
公开(公告)日:2015-12-29
申请号:US12275211
申请日:2008-11-20
IPC分类号: G06F17/30
CPC分类号: G06F17/30342 , G06F17/30312 , G06F17/30315 , G06F17/30336
摘要: Architecture for handling large data selections with small and substantially constant memory footprints. The architecture facilitates the creation of sets of data objects (e.g., rows) of a data source based on selection of the data objects. The set structures can be defined according to a range (span) of data objects selected and a pattern of the objects selected. These set structures are then saved in memory, rather than the data objects, to provide optimized memory usage. In a database implementation, the solution stores the set representation (the structure) in nearly a constant amount of memory, regardless of the number of rows in the grid, and regardless of the number of rows selected. Memory usage can be proportional to the number of discontinuous spans of rows selected by the user. Structures in memory can be consolidated, replaced, or eliminated dynamically as the user changes row selections and pattern criteria.
摘要翻译: 用于处理具有小且基本恒定的内存占用空间的大数据选择的架构。 该架构有助于基于数据对象的选择来创建数据源的数据对象集合(例如,行)。 可以根据所选择的数据对象的范围(span)和所选对象的模式来定义集合结构。 然后将这些设置结构保存在内存中,而不是数据对象中,以提供优化的内存使用。 在数据库实现中,解决方案将集合表示(结构)存储在几乎恒定的内存量中,而不管网格中的行数如何,而不考虑所选行数。 内存使用量可以与用户选择的不连续行数成正比。 随着用户更改行选择和模式标准,内存中的结构可以动态合并,替换或消除。
-
公开(公告)号:US20100125578A1
公开(公告)日:2010-05-20
申请号:US12275211
申请日:2008-11-20
CPC分类号: G06F17/30342 , G06F17/30312 , G06F17/30315 , G06F17/30336
摘要: Architecture for handling large data selections with small and substantially constant memory footprints. The architecture facilitates the creation of sets of data objects (e.g., rows) of a data source based on selection of the data objects. The set structures can be defined according to a range (span) of data objects selected and a pattern of the objects selected. These set structures are then saved in memory, rather than the data objects, to provide optimized memory usage. In a database implementation, the solution stores the set representation (the structure) in nearly a constant amount of memory, regardless of the number of rows in the grid, and regardless of the number of rows selected. Memory usage can be proportional to the number of discontinuous spans of rows selected by the user. Structures in memory can be consolidated, replaced, or eliminated dynamically as the user changes row selections and pattern criteria.
摘要翻译: 用于处理具有小且基本恒定的内存占用空间的大数据选择的架构。 该架构有助于基于数据对象的选择来创建数据源的数据对象集合(例如,行)。 可以根据所选择的数据对象的范围(span)和所选对象的模式来定义集合结构。 然后将这些设置结构保存在内存中,而不是数据对象中,以提供优化的内存使用。 在数据库实现中,解决方案将集合表示(结构)存储在几乎恒定的内存量中,而不管网格中的行数如何,而不考虑所选行数。 内存使用量可以与用户选择的不连续行数成正比。 随着用户更改行选择和模式标准,内存中的结构可以动态合并,替换或消除。
-
-
-