Project

General

Profile

Feature #1804

add missing UI attributes

Added by Greg Shah over 11 years ago. Updated over 7 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Start date:
02/18/2013
Due date:
% Done:

100%

Estimated time:
(Total: 116.00 h)
billable:
No
vendor_id:
GCD

evl_upd20130221a.zip - Conversion support for UI attributes (139 KB) Eugenie Lyzenko, 02/21/2013 06:24 AM

ui_attr_test.p.20130221a.zip - Testcase for UI attributes (329 Bytes) Eugenie Lyzenko, 02/21/2013 06:24 AM

evl_upd20130221b.zip - Fixes for previous update notes (139 KB) Eugenie Lyzenko, 02/21/2013 06:06 PM

evl_upd20130222b.zip - Megred update with 10187 (140 KB) Eugenie Lyzenko, 02/22/2013 02:10 PM

evl_upd20130222c.zip - The combined update for attribute and method (140 KB) Eugenie Lyzenko, 02/22/2013 02:43 PM


Subtasks

Feature #2007: conversion support for attributesClosedEugenie Lyzenko

Feature #2008: runtime support for attributes in GUIClosed

Feature #2146: add support for FIRST-TAB-ITEM/NEXT-TAB-ITEM attributes (needed for server)ClosedVadim Gindin


Related issues

Related to User Interface - Feature #3037: implement FRAME:NEXT-TAB-ITEM runtime support New

History

#1 Updated by Greg Shah over 11 years ago

  • Target version set to Milestone 12

#2 Updated by Greg Shah about 11 years ago

The following are high priority:

FIRST-TAB-ITEM
NEXT-TAB-ITEM
HWND

#3 Updated by Eugenie Lyzenko about 11 years ago

Adding conversion support for

FIRST-TAB-ITEM
NEXT-TAB-ITEM
HWND

UI attributes.

#4 Updated by Greg Shah about 11 years ago

Feedback:

1. methods_attributes.rules is missing a history entry.
2. Please use HWND instead of HWnd in method names (e.g. getHWND() instead of getHWnd()).

Otherwise this looks fine.

#5 Updated by Eugenie Lyzenko about 11 years ago

The refresh for drop has been uploaded.

#6 Updated by Greg Shah about 11 years ago

Please merge with the latest bzr revision and upload for a final review. Then we will go into conversion testing (runtime testing will be deferrred).

#7 Updated by Eugenie Lyzenko about 11 years ago

Merged with latest bzr uploaded.

#8 Updated by Greg Shah about 11 years ago

Is this also merged with the #2005 changes? I want them both in the same update.

#9 Updated by Eugenie Lyzenko about 11 years ago

The merged version combined with #2005 changes has been uploaded.

#10 Updated by Greg Shah about 11 years ago

Looks great. It is going into testing now.

#11 Updated by Greg Shah about 11 years ago

Testing passed. Please check it in and distribute the update. ASAP.

#12 Updated by Eugenie Lyzenko about 11 years ago

The update evl_upd20130222c.zip has been committed in bzr as 10188.

#13 Updated by Greg Shah almost 11 years ago

The HWND can be avoided for the server project. It is only used in common/aspllpr2.p:

00222          IF "TTY" = "TTY" 
00223          THEN ASSIGN     iv-hwnd = 0.
00224          ELSE ASSIGN     iv-hwnd = CURRENT-WINDOW:HWND.

Because of preprocessing, the iv-hwnd will always be 0 on the server (which makes sense, since it is not interactive and the HWND value is only important for interactive cases).

#14 Updated by Greg Shah about 8 years ago

I know that HWND is not supported and we won't be implementing it since there is no analog in Swing/Web.

Constantin: I think our FIRST-TAB-ITEM/NEXT-TAB-ITEM implementation is complete, right? I see that GenericWidget reports UnimplementedFeature.unsupported() but that is OK since FieldGroup does support it fully, if I understand correctly.

#15 Updated by Constantin Asofiei about 8 years ago

Greg Shah wrote:

I know that HWND is not supported and we won't be implementing it since there is no analog in Swing/Web.

Constantin: I think our FIRST-TAB-ITEM/NEXT-TAB-ITEM implementation is complete, right? I see that GenericWidget reports UnimplementedFeature.unsupported() but that is OK since FieldGroup does support it fully, if I understand correctly.

The only part is missing is FRAME:NEXT-TAB-ITEM.

#16 Updated by Greg Shah about 8 years ago

It is used in the customer's GUI app...

I'm going to create a new task for that. We'll need to do that soon.

#17 Updated by Greg Shah about 8 years ago

  • Status changed from New to Closed

#18 Updated by Greg Shah over 7 years ago

  • Target version changed from Milestone 12 to GUI Support for a Complex ADM2 App

Also available in: Atom PDF