Activity
From 11/22/2014 to 12/21/2014
12/21/2014
- 06:31 PM Feature #2412: Implement widget browser
- The attached updates adds a couple of new features:
* property table now contains all widget and its associated con... - 06:06 AM Feature #2252: implement GUI client support
- Greg Shah wrote:
> Code Review ca_upd20141220b.zip
>
> This is really good. If I understand correctly, it has pa...
12/20/2014
- 02:10 PM Feature #2252: implement GUI client support
- Constantin,
> This link has some constants related to the win32 @GetSysColor@ API: http://msdn.microsoft.com/en-us... - 01:28 PM Feature #2252: implement GUI client support
- Code Review ca_upd20141220b.zip
This is really good. If I understand correctly, it has passed testing. I'm OK fo... - 11:36 AM Feature #2252: implement GUI client support
- > does anyone know where the color names from SysColor class were captured?
I believe Marius pulled those from the... - 11:29 AM Feature #2252: implement GUI client support
- Attached version is for #2451 , implementation for FILL-IN/TEXT/LITERAL in GUI. Remaining work:
# GUI fill-in width ... - 06:53 AM Feature #2252: implement GUI client support
- Guys, does anyone know where the color names from @SysColor@ class were captured? I can't find any reference in redmi...
- 07:28 PM Feature #2252: implement GUI client support
- >I think so, otherwise the handlers will execute and slow down the system (at least slightly).
OK. - 07:18 PM Feature #2252: implement GUI client support
- > The current P2J will not display them in this case(but the handlers remain registered). If we will deregister all h...
12/19/2014
- 06:45 PM Feature #2252: implement GUI client support
- >Is this how the 4GL does it? I suspect that if the application sets SESSION:TOOLTIPS to false, that no more tooltips...
- 06:42 PM Feature #2252: implement GUI client support
- Code Review hc_upd20141218c.zip
The code looks good. The only note is that there is a @.classpath@ included which... - 06:21 PM Feature #2252: implement GUI client support
- > >1. Shouldn't the SwingGuiDriver.registerPendingTooltipWorkers() deregister the workers if the SESSION:TOOLTIPS cha...
- 03:51 PM Feature #2252: implement GUI client support
- >1. Shouldn't the SwingGuiDriver.registerPendingTooltipWorkers() deregister the workers if the SESSION:TOOLTIPS chang...
- 02:47 PM Feature #2252: implement GUI client support
- Code Review evl_upd20141218b.zip
1. Shouldn't the @SwingGuiDriver.registerPendingTooltipWorkers()@ deregister the ... - 08:15 PM Feature #2252: implement GUI client support
- This is the bug fixing for recent update after new features testing:
1. When setting tooltip to unknown we need to... - 07:17 PM Feature #2252: implement GUI client support
- In regard to #2424.
The attached update resolves all the discovered regressions, i.e. appserver/batch mode unhandl... - 04:02 PM Feature #2422: add features to BROWSE
- svl_upd20141218a.zip was committed into bzr rev 10684.
- 03:17 PM Feature #2422: add features to BROWSE
- Code Review svl_upd20141218a.zip
It looks good. Please do check it in. - 02:29 PM Feature #2422: add features to BROWSE
- Just for the case, please review the update which passed regression testing so I can check it in.
- 11:25 AM Feature #2422: add features to BROWSE
- Stanislav Lomany wrote:
> No, the same effect may by achieved by updating browse records in background.
OK. Plea... - 10:49 AM Feature #2422: add features to BROWSE
- No, the same effect may by achieved by updating browse records in background.
- 08:42 AM Feature #2422: add features to BROWSE
- Stanislav Lomany wrote:
> About NO-ASSIGN option - in 4GL when a value wasn't assigned, the cell screen value is rev... - 08:29 AM Feature #2422: add features to BROWSE
- About NO-ASSIGN option - in 4GL when a value wasn't assigned, the cell screen value is reverted to its database value...
- 12:04 PM Feature #1790: implement menu support
- > The reference @menu-item mi:label in sub-menu sm@ must be converted to the following code @sm.mi.setLabel("New mi l...
12/18/2014
- 03:17 PM Feature #2252: implement GUI client support
- This update for review contains project of the complete tooltip solution. If there is no tooltips or session based @T...
- 02:41 PM Feature #1790: implement menu support
- Vadim Gindin wrote:
> ... Is it because every widget is already annotated with "frame-id"?
Yes.
You should find ... - 02:33 PM Feature #1790: implement menu support
- Constantin, about @IN ...@ clauses. I've converted simple test for frames with the trigger...
- 12:17 PM Feature #1790: implement menu support
- I'm working with non-standard type of menu-item reference @menu-item mi in sub-menu sm@. Peculiarity of this referenc...
12/17/2014
- 03:53 PM Feature #1790: implement menu support
- Oh..
Sorry.
Constantin, thank you too. I'll process your remarks. - 03:34 PM Feature #1790: implement menu support
- You have a syntax problem with your code @<action> on="false">@. There is an extra @>@ there.
Also, you can remov... - 03:33 PM Feature #1790: implement menu support
- Vadim, some questions:
# what is the expected converted form for the @menu-item mi:label in menu m = "MMMM".@ code? ... - 03:04 PM Feature #1790: implement menu support
- I have some difficulty working with references. I've added the following rule to @widget_references.rules@:...
- 12:36 PM Feature #2252: implement GUI client support
- >
> It is very good. My only suggestion is that @SessionUtils.setSessionTooltips()@ needs to handle @null@ and unk... - 12:19 PM Feature #2252: implement GUI client support
- Code Review evl_upd20141217a.zip
It is very good. My only suggestion is that @SessionUtils.setSessionTooltips()@ ... - 11:57 AM Feature #2252: implement GUI client support
- This update for review is not yet completed for tooltip implementation and image integration into button. But it pres...
12/16/2014
- 04:26 PM Feature #2252: implement GUI client support
- The @evl_upd20141215b.zip@ has been committed in bzr as 10681.
- 04:11 PM Feature #2252: implement GUI client support
- The CTRL-C part passed in a single round. The test results is @10680_532468b_20141216_evl.zip@ - on the shared direct...
- 02:18 PM Feature #2252: implement GUI client support
- The main part of the @evl_upd20141215b.zip@ runtime testing completed without regressions. Continue testing for CTRL-...
- 10:47 AM Feature #2252: implement GUI client support
- > 1. The server side code will be located in p2j/util/SessionUtils class. Here we call current client session via LT....
- 09:51 AM Feature #2252: implement GUI client support
- >1. Please add support for the SESSION:TOOLTIPS attribute to enable/disable tooltips in the client.
The implementa... - 09:08 AM Feature #2252: implement GUI client support
- >My only question is about the new constructor in @Image.java@. It ignores the passed in @ImageConfig@ instance. Is t...
- 08:48 AM Feature #2252: implement GUI client support
- Code Review evl_upd20141215b.zip
My only question is about the new constructor in @Image.java@. It ignores the pa... - 08:20 PM Feature #2252: implement GUI client support
- The conversion testing completed. The generated codes are identical. Starting the runtime testing.
- 04:00 PM Feature #2422: add features to BROWSE
- I'll just put here the list of remaining features to implement:
NO-ASSIGN - implement
DELETE-SELECTED-ROW - imp... - 11:45 AM Feature #2422: add features to BROWSE
- After you have this update finalized and into testing, please work on the rest of the non-GUI features in the origina...
- 11:42 AM Feature #2422: add features to BROWSE
- Code Review svl_upd20141216a.zip
1. @Browse@, @BrowseImpl@ and @BrowseWidgetb@ should only have a single history e... - 11:09 AM Feature #2422: add features to BROWSE
- Update for review. Implements NUM-LOCKED-COLUMNS. Based on svl_upd20141210a.zip.
- 02:56 PM Feature #1790: implement menu support
- The only way to use "imported" shared menu reference is LIKE clause in DEFINE MENU or DEFINE SUB-MENU statements, for...
- 01:18 PM Feature #1790: implement menu support
- OK, then it seems shared menus are in fact like shared variables. There is really just 1 instance and "importing" sh...
- 12:49 PM Feature #1790: implement menu support
- Yes, it does.
- 12:09 PM Feature #1790: implement menu support
- > > Do all the menu-items and sub-menus defined in the calling procedure still appear and work? If so, I assume they...
- 12:02 PM Feature #1790: implement menu support
- Greg Shah wrote:
..
> Are the changes made in the called procedure also visible in the calling procedure? Can the... - 10:26 AM Feature #1790: implement menu support
- Vadim Gindin wrote:
> 2 questions about MENU-ITEM references or SUB-MENU references.
> # Such objects are emitted ... - 10:24 AM Feature #1790: implement menu support
- > > > I changed labels in external procedure for shared menu created in main procedure. It was changed.
> >
> > Do... - 09:32 AM Feature #1790: implement menu support
- 2 questions about MENU-ITEM references or SUB-MENU references.
# Such objects are emitted as fields of menu (or sub... - 01:47 AM Feature #1790: implement menu support
- Greg Shah wrote:
> > I changed labels in external procedure for shared menu created in main procedure. It was change...
12/15/2014
- 06:41 PM Feature #2252: implement GUI client support
- > Code Review evl_upd20141215a.zip
>
> It looks good. You can check it in if it passes testing.
Really I've lo... - 05:28 PM Feature #2252: implement GUI client support
- Code Review evl_upd20141215a.zip
It looks good. You can check it in if it passes testing. - 05:26 PM Feature #2252: implement GUI client support
- >> 3. In ButtonGuiImpl.initialize(), should we always call registerTooltipWorker() unconditionally? What if SESSION:T...
- 04:59 PM Feature #2252: implement GUI client support
- >1. Please add support for the SESSION:TOOLTIPS attribute to enable/disable tooltips in the client.
OK.
>2. I s... - 04:14 PM Feature #2252: implement GUI client support
- The attached update is will be tested shortly for conversion and runtime regressions.
- 01:36 PM Feature #2252: implement GUI client support
- Code Review evl_upd20141212a.zip
1. Please add support for the @SESSION:TOOLTIPS@ attribute to enable/disable tool... - 01:23 PM Feature #2252: implement GUI client support
- Code Review evl_upd20141209a.zip
This is good. Please make the changes listed below and get this tested.
1. Th... - 05:36 PM Feature #2422: add features to BROWSE
- There is a minor issue for editable browse remains, I expect to fix it and send the update tomorrow.
- 01:56 PM Feature #2422: add features to BROWSE
- Code Review svl_upd20141210a.zip
The changes look very good.
When can I expect the final update? I'd like to g... - 04:26 PM Feature #1790: implement menu support
- > I changed labels in external procedure for shared menu created in main procedure. It was changed.
Does this mean... - 04:06 PM Feature #1790: implement menu support
- I've tested shared menus. As far as I can understand there are one instance of menu is used for created shared menu a...
- 11:52 AM Feature #1790: implement menu support
- Code Review vig_upd20141213a.zip
I generally like the changes.
1. Removing the @on="false"@ from line 511 of @l... - 11:26 AM Feature #1790: implement menu support
- > But I have one difficulty here: literals was removed but semicolons are stayed. Could you help me?
I suspect tha... - 11:18 AM Feature #1790: implement menu support
- > 1. I missed one attribute in @MenuItemWidget@ called "SUBTYPE". It has character type and can contain one of follow...
- 09:54 AM Feature #1790: implement menu support
- I am working my way through the pending updates and questions.
While I am doing that, I wanted to answer your ques... - 04:33 AM Feature #1790: implement menu support
- The question about shared menus. The problem is in try to generate menu definition second time when DEFINE SHARED MEN...
12/13/2014
- 05:34 AM Feature #1790: implement menu support
- Another remained issues.
* TITLE attribute of the Menu
* LIKE clauses
12/12/2014
- 05:30 PM Feature #1790: implement menu support
- The next update contains corrections of previous notes and dynamic menus creation support.
* About literals, that ar... - 10:46 AM Feature #1790: implement menu support
- Greg, I have some difficulties with dynamic menus.
1. I missed one attribute in @MenuItemWidget@ called "SUBTYPE". I... - 10:46 AM Feature #2252: implement GUI client support
- This update for review contains reworked tooltip implementation. Now it is not associated with button so can easily b...
- 10:13 AM Feature #2422: add features to BROWSE
- About NUM-LOCKED-COLUMNS. It may be the case for an editing browse that available (non-locked) width is less than the...
12/10/2014
- 09:45 AM Feature #2422: add features to BROWSE
- Update for review. Contains functions listed in note 27 except NUM-LOCKED-COLUMNS.
12/09/2014
- 06:49 AM Feature #2252: implement GUI client support
- Merged with recent changes.
- 08:37 PM Feature #2252: implement GUI client support
- This update for review is first step for image widget conversion and runtime support. But enough to see the screen sh...
12/08/2014
- 02:12 PM Feature #2252: implement GUI client support
- Constantin Asofiei wrote:
> Constantin Asofiei wrote:
> > I'll try to re-write the calc app without relying on the ... - 11:45 AM Feature #2252: implement GUI client support
- Constantin Asofiei wrote:
> I'll try to re-write the calc app without relying on the X/Y coordinates in the mean tim... - 11:19 AM Feature #2252: implement GUI client support
- Hynek,
My attached update is built on top of your 1208b.zip update (is still unfinished, but it doesn't have any C... - 08:11 AM Feature #2252: implement GUI client support
- Hynek Cihlar wrote:
> There was no reason to differentiate ChUI/non-ChUI for LT.getHeightChars, and this was fixed.... - 07:59 AM Feature #2252: implement GUI client support
- Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > Please review the attached changes. All points from the review ... - 07:33 AM Feature #2252: implement GUI client support
- Hynek Cihlar wrote:
> Please review the attached changes. All points from the review addressed, except for the @load... - 07:09 AM Feature #2252: implement GUI client support
- Please review the attached changes. All points from the review addressed, except for the @load_descriptors@ in method...
12/07/2014
- 06:39 PM Feature #2252: implement GUI client support
- Constantin, thanks for the inputs. I will finish your suggestions in the morning. Btw. the regression testing goes we...
- 06:24 PM Feature #2252: implement GUI client support
- Hynek Cihlar wrote:
> Constantin Asofiei wrote:
> > Have you done some performance tests?
>
> Yes, but so far o... - 06:10 PM Feature #2252: implement GUI client support
- Pls ignore hc_upd20141207e.zip, it didn't contain the changes in @SwingGuiPrimitives@. See the attached instead.
- 06:07 PM Feature #2252: implement GUI client support
- Constantin Asofiei wrote:
> Have you done some performance tests?
Yes, but so far only in ChUI. The performance ... - 04:56 PM Feature #2252: implement GUI client support
- Hynek, I don't see anything wrong with the logic. BTW, I like the idea using the withinClientPoint to reduce the aspe...
- 03:07 PM Feature #2252: implement GUI client support
- This is for #2424.
The attached file includes changes for review and contains the following.
- Implemented synchron... - 07:42 AM Feature #1811: implement the AJAX client driver
- Constantin Asofiei wrote:
> Fixes a starvation problem while reading keys via the web client driver. Will runtime te...
12/06/2014
- 03:28 PM Feature #1811: implement the AJAX client driver
- Fixes a starvation problem while reading keys via the web client driver. Will runtime test it.
- 02:17 PM Feature #2252: implement GUI client support
- My latest update merged with bzr rev 10677.
- 12:59 PM Feature #2252: implement GUI client support
- Greg Shah wrote:
> Code Review ca_upd20141206b.zip
>
> It looks good, release it.
Released to bzr rev 10677. - 12:56 PM Feature #2252: implement GUI client support
- Code Review ca_upd20141206b.zip
It looks good, release it. - 12:51 PM Feature #2252: implement GUI client support
- Greg, I want to reduce the load on the changes I need to maintain; following is a GUI-only subset of 1205e.zip which ...
- 12:07 PM Feature #2252: implement GUI client support
- The update @evl_upd20141206a.zip@ committed in bzr as 10676.
- 12:00 PM Feature #2252: implement GUI client support
- Simple navigation tests for @evl_upd20141206a.zip@ show no regression. So I'm starting to commit and release this upd...
- 11:35 AM Feature #2252: implement GUI client support
- The update @evl_upd20141205b.zip@ has been committed in bzr as 10675.
- 11:22 AM Feature #2252: implement GUI client support
- Greg Shah wrote:
> I don't think we need to wait for @CTRL-C@ in this case. The changes are quite far away. Please... - 11:16 AM Feature #2252: implement GUI client support
- I don't think we need to wait for @CTRL-C@ in this case. The changes are quite far away. Please go ahead and check ...
- 11:14 AM Feature #2252: implement GUI client support
- The main part for @evl_upd20141205b.zip@ completed without regressions. Waiting for CTRL-C to be done.
- 09:27 AM Feature #2252: implement GUI client support
- >Eugenie, please do only a simple test in MAJIC: apply your update, start the server and do some simple navigation wi...
- 09:19 AM Feature #2252: implement GUI client support
- Greg Shah wrote:
> Code Review evl_upd20141206a.zip
>
> It looks good. Off the top of my head I think the color-... - 09:12 AM Feature #2252: implement GUI client support
- Code Review ca_upd20141205e.zip
This is awesome! I'm blown away that you've been able to get so far in editing wi... - 08:40 AM Feature #2252: implement GUI client support
- Code Review evl_upd20141206a.zip
It looks good. Off the top of my head I think the color-table support is only re... - 08:30 AM Feature #2252: implement GUI client support
- >In what class do you propose to define these values? This should be separate from the loading code (like how we stor...
- 08:22 AM Feature #2252: implement GUI client support
- In what class do you propose to define these values? This should be separate from the loading code (like how we stor...
- 08:29 PM Feature #2252: implement GUI client support
- Default Progress color table(always exists in Windows)...
- 07:47 PM Feature #2252: implement GUI client support
- Greg,
This version (although needs more cleanup/javadocs) is under regression testing. Please take a look, if you... - 07:28 PM Feature #2252: implement GUI client support
- The conversion testing for @evl_upd20141205b.zip@ completed. The generated files are identical.
Started the runtim...
12/05/2014
- 06:20 PM Feature #1790: implement menu support
- Code Review vig_upd20141206a.zip
1. @WindowWidget.setMenubar(handle)@ should check for null and unknown can take t... - 04:31 PM Feature #1790: implement menu support
- I added @menu-item@ attributes conversion and fixed @menubar@ conversion.
The question. Although I added @relative... - 04:25 PM Feature #2252: implement GUI client support
- Eugenie Lyzenko wrote:
> >unfortunately there is one more regression: the window scrollbars are no longer responsive... - 04:14 PM Feature #2252: implement GUI client support
- >unfortunately there is one more regression: the window scrollbars are no longer responsive after H003/H004 in Window...
- 03:54 PM Feature #2252: implement GUI client support
- Greg Shah wrote:
> Code Review ca_upd20141205d.zip
>
> Its good. Release it.
Released to rev 10674. - 03:53 PM Feature #2252: implement GUI client support
- Greg Shah wrote:
> Code Review evl_upd20141205b.zip
>
> I like it. Please get it tested.
OK. The conversion t... - 03:47 PM Feature #2252: implement GUI client support
- Eugenie Lyzenko wrote:
> > 2. in ButtonGuiImpl, you were calling drawing code directly from mouse events.
>
> Wha... - 03:43 PM Feature #2252: implement GUI client support
- >unfortunately there is one more regression: the window scrollbars are no longer responsive after H003/H004 in Window...
- 03:39 PM Feature #2252: implement GUI client support
- Code Review evl_upd20141205b.zip
I like it. Please get it tested. - 03:37 PM Feature #2252: implement GUI client support
- Code Review ca_upd20141205d.zip
Its good. Release it. - 03:26 PM Feature #2252: implement GUI client support
- > 2. in ButtonGuiImpl, you were calling drawing code directly from mouse events.
What do you mean? Except show/hid... - 03:13 PM Feature #2252: implement GUI client support
- >...Doesn't @FileSystemOps.searchPath()@ already have the functionality to honor/mimic the source system's case sensi...
- 03:09 PM Feature #2252: implement GUI client support
- Greg, this is for the "ghost" drawing problems. It affects only the GUI code, so it can be released.
Eugenie:
* ... - 02:30 PM Feature #2252: implement GUI client support
- Code Review evl_upd20141205a.zip
This is a really good update. My only concern is that @LogicalTerminal.loadImage(... - 11:25 AM Feature #2252: implement GUI client support
- Greg Shah wrote:
> Code Review ca_upd20141204d.zip
>
> The changes look good. Please get it tested.
Passed runt... - 11:01 AM Feature #2252: implement GUI client support
- This update for review includes all required to work with icon loading into window title bar. Including testcases to ...
- 08:15 PM Feature #2252: implement GUI client support
- This update for review includes conversion and runtime support for methods @LOAD-ICON@ and @LOAD-SMALL-ICON@ for wind...
12/04/2014
- 05:11 PM Feature #2252: implement GUI client support
- Code Review ca_upd20141204d.zip
The changes look good. Please get it tested. - 05:04 PM Feature #2252: implement GUI client support
- Some NPE fixes related to client restart on CTRL-C (or restart caused by other unrelated abends).
- 04:38 PM Feature #1790: implement menu support
- This is a good question. The answer is that we don't actually create a @new handle()@ constructor for the @ATTR_HAND...
- 03:47 PM Feature #1790: implement menu support
- How about menu handle? I need that @menu m1:handle@ will be converted to @new handle(m1)@. Where it happens with fram...
- 02:50 PM Feature #1790: implement menu support
- > Now I think that menu_generator.xml is better place because fixups/post_parse_fixups.xml is too early (there was n...
- 12:29 PM Feature #1790: implement menu support
- Greg Shah wrote:
>..
> I see you tried to use @evalLib('methods_and_attributes')@. @evalLib()@ and @execLib()@ are... - 10:08 AM Feature #1790: implement menu support
- > I found @widget_reference.rules@ and tried to add the following rules
As I mentioned in note 56 above, you just ... - 05:48 AM Feature #2412: Implement widget browser
- Hynek Cihlar wrote:
> The attached file was committed to bzr revision 10671.
>
> It contains the following change... - 05:44 AM Feature #2412: Implement widget browser
- The attached file was committed to bzr revision 10671.
It contains the following changes to Widget browser.
- W...
12/03/2014
- 06:26 PM Feature #2252: implement GUI client support
- The @evl_upd20141201a.zip@ update has been committed in bzr as 10670.
- 06:08 PM Feature #2252: implement GUI client support
- > I suggested 4GL places the tooltip with right-down delta shift from the current mouse pointer position. The delta c...
- 06:06 PM Feature #2252: implement GUI client support
- The current build archive @TwelveMonkeys-master.zip@ has been uploaded to share. Also I have uploaded prebuilt binari...
- 05:58 PM Feature #2252: implement GUI client support
- >This is good. Since this code can only be reached in GUI, you can go ahead and check it in.
OK.
>A question: h... - 05:06 PM Feature #2252: implement GUI client support
- Code Review evl_upd20141201a.zip
This is good. Since this code can only be reached in GUI, you can go ahead and c... - 04:57 PM Feature #2252: implement GUI client support
- Code Review hc_upd20141201b.zip
The changes look good. You can check them in since they don't affect production c... - 04:35 PM Feature #2252: implement GUI client support
- > As to my opinion - if we need just *.ICO files support may be it is better to write our own module to do this than ...
- 04:21 PM Feature #2252: implement GUI client support
- The image handling for client GUI code, for example to draw the @*.ico@ file in the title bar can be added just using...
- 03:30 PM Feature #2252: implement GUI client support
- My latest changes with some additional parser and schema parser improvements.
- 12:18 PM Feature #2252: implement GUI client support
- Eugenie Lyzenko wrote:
> The 4GL can handle @*.ico@ pictures to display them in GUI frame.
>
> While Java can han... - 12:16 PM Feature #2252: implement GUI client support
- The 4GL can handle @*.ico@ pictures to display them in GUI frame.
While Java can handle @jpeg@, @gif@, @bmp@, @wbm... - 05:22 PM Feature #1790: implement menu support
- Forgot to add another one question. As you could see the place where new parameter was appeared is also wrong:
it mu... - 05:16 PM Feature #1790: implement menu support
- Greg, I got stuck a little. I'm trying to convert menu handle parameter to @setMenubar@ call for the following statem...
12/02/2014
- 02:51 PM Feature #1832 (WIP): implement image support
- 11:53 AM Feature #1790: implement menu support
- > What are you writing about in the point 2 in previous note?
I am saying that RULE is not a real widget in 4GL te... - 11:23 AM Feature #1790: implement menu support
- Greg, What are you writing about in the point 2 in previous note?
- 09:57 AM Feature #1790: implement menu support
- Code Review vig_upd20141202a.zip
This is great! You are very close now.
1. In @WindowWidget@, the menubar shoul... - 09:37 AM Feature #1790: implement menu support
- > Those should be done during annotations processing.
Actually, that is not right. You can probably leave behind ... - 09:35 AM Feature #1790: implement menu support
- > 1. Frame definition contains initialization block, that looks like this.
> [...]
> This block resides right in th... - 09:38 AM Feature #2422: add features to BROWSE
- It might be that this bug is the last thing that holds me, so my estimate is from 2 days to until the end of the week...
- 09:06 AM Feature #2422: add features to BROWSE
- > I have to fix this bug, otherwise DELETE-CURRENT-ROW will not work properly.
Understood.
When do you think yo... - 07:35 AM Feature #2422: add features to BROWSE
- Bug 6. Testcase: @uast/browse/brws-refresh.p@. Reproduction: press "r" six times. On each press current row goes down...
- 07:10 PM Feature #2252: implement GUI client support
- This is the version of my changes that I will start conversion and runtime regression testing. The conversion suppor...
12/01/2014
- 06:39 PM Feature #1790: implement menu support
- The next update.
- Added SKIP and RULE elements
- Added generic type to @WidgetList@.
- Added @self@ field to @Su... - 01:41 PM Feature #2252: implement GUI client support
- This updates for review contains the tooltip implementation. The working is illustrated by the pictures attached. The...
- 06:26 AM Feature #2252: implement GUI client support
- Here is the proper fix of the problem with alert boxes I reported. I also included other widget browser changes I had...
- 08:00 PM Feature #2252: implement GUI client support
- The missing file...
- 08:00 PM Feature #2252: implement GUI client support
- Here is my latest, with many more fixes.
11/30/2014
- 06:54 PM Feature #2252: implement GUI client support
- Constantin Asofiei wrote:
> Is this related to widget highlight, when widget browser is active in ChUI mode? If so, ... - 06:48 PM Feature #2252: implement GUI client support
- Hynek Cihlar wrote:
> Hynek Cihlar wrote:
> > Constantin Asofiei wrote:
> > > Are you sure this is not related to ... - 06:46 PM Feature #2252: implement GUI client support
- Hynek Cihlar wrote:
> Constantin Asofiei wrote:
> > Are you sure this is not related to your changes? In latest bzr... - 06:32 PM Feature #2252: implement GUI client support
- Constantin Asofiei wrote:
> Are you sure this is not related to your changes? In latest bzr rev, the code you posted... - 06:28 PM Feature #2252: implement GUI client support
- Hynek Cihlar wrote:
> It seems we have broken alert boxes, at least the following code causes an NPE in @ThinClient@... - 06:24 PM Feature #2252: implement GUI client support
- Hynek Cihlar wrote:
> It seems we have broken alert boxes, at least the following code causes an NPE in @ThinClient@... - 06:21 PM Feature #2252: implement GUI client support
- It seems we have broken alert boxes, at least the following code causes an NPE in @ThinClient@ on the trunk....
- 05:55 AM Feature #2252: implement GUI client support
- This is the latest version that continues to evolve to fix more bugs. Inline var defs (variables defined in a format...
- 09:14 PM Feature #2252: implement GUI client support
- The update @evl_upd20141128a.zip@ has been committed in bzr as 10668. Also I have committed the testcases I have used...
- 08:57 PM Feature #2252: implement GUI client support
- Greg Shah wrote:
> Eugenie: please do commit and release evl_upd20141128a.zip.
The test results file is @10666_e8... - 03:30 PM Feature #2422: add features to BROWSE
- Bug 5. Mismatched highlighted and actual current row for editable browse. Testcase: @uast/browse/brws-select1-edit-si...
11/29/2014
- 06:42 PM Feature #2252: implement GUI client support
- Eugenie: please do commit and release evl_upd20141128a.zip.
- 03:30 PM Feature #2252: implement GUI client support
- Hynek Cihlar wrote:
> The idea I had in mind was that I would compare width-chars value coming from the server with ... - 03:21 PM Feature #2252: implement GUI client support
- Another reason I ask is the following sample....
- 02:52 PM Feature #2252: implement GUI client support
- Hynek Cihlar wrote:
> > What about this:
> > * when working with attributes on the client-side and server-side, yo... - 02:32 PM Feature #2252: implement GUI client support
- Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> I'm still reluctant that it is easy to remove the explicit setter... - 01:53 PM Feature #2252: implement GUI client support
- Greg Shah wrote:
>
> Please get this runtime regression tested.
The resting completed without regressions. Main... - 12:42 PM Feature #2252: implement GUI client support
- Hynek Cihlar wrote:
> I am assuming config state may change from the call of @AbstractWidget.initialize@. So the fix... - 11:28 AM Feature #2252: implement GUI client support
- Sample code showing the problem. The program output is 0 instead of 3....
- 10:48 AM Feature #2252: implement GUI client support
- I found an issue with config state synchronization.
When a client widget is initialized with @AbstractWidget.init... - 03:26 PM Feature #1790: implement menu support
- I added SKIP and RULE support to menu conversion rules. It works. @SkipEntity@ and correspondent class for RULE don't...
11/28/2014
- 06:37 PM Feature #1790: implement menu support
- Code Review vig_upd20141128a.zip
The changes are pretty good.
1. As note 42 documents, KW_MENU_ITM is matched i... - 04:07 PM Feature #2252: implement GUI client support
- Code Review evl_upd20141128a.zip
I'm fine with the changes. Good work!
Please get this runtime regression tested. - 03:26 PM Feature #2252: implement GUI client support
- Eugenie Lyzenko wrote:
> Continue working on tooltip feature implementation.
Please make sure the tooltip implement... - 03:21 PM Feature #2252: implement GUI client support
- This update for review includes mouse handling support. The buttons now can be pressed by mouse. To do this working t...
11/27/2014
- 06:05 PM Feature #1790: implement menu support
- I did sub-menu conversion. It works. Here is an update. But I'm not satisfied by it.
1. I had to use WID_SUB_MENU... - 04:21 PM Feature #2422: add features to BROWSE
- This bug (from note 3) was fixed in the latest release. Great!
- 12:17 PM Feature #2422: add features to BROWSE
- ...
- 05:05 AM Feature #2422: add features to BROWSE
- Bug 4. Missing selected row pointer in single-selection editable browse. Testcase @uast/browse/brws-select1-edit.p@. ...
- 03:55 AM Feature #2422: add features to BROWSE
- The bug in note 3 was bringing some difficulties to my testcases, so I made a fix / workaround:
Was (@EventManager... - 02:18 PM Feature #2252: implement GUI client support
- Here is the latest version of my update that has many attr/method changes. This is merged up to bzr rev 10666.
- 02:03 PM Feature #2252: implement GUI client support
- This update for review adds proper handling for @spacebar@ key. Also it includes pressing state drawing implementatio...
- 11:19 AM Feature #2252: implement GUI client support
- Eugenie Lyzenko wrote:
> The testcases @rectangle/rect_tets3.p@ can be taken from bzr. The buggy screenshot attached... - 10:12 AM Feature #2252: implement GUI client support
- The testcases @rectangle/rect_tets3.p@ can be taken from bzr. The buggy screenshot attached(do not worry about rectan...
- 01:47 AM Feature #2252: implement GUI client support
- Eugnie,
> 4. Bug fixing. The real point I worry about is painting issue not directly related to GUI button itself. T... - 12:18 PM Bug #2452: Button label resize fails with error 4054
- ...
- 12:13 PM Bug #2452 (Closed): Button label resize fails with error 4054
11/26/2014
- 05:28 PM Feature #2252: implement GUI client support
- Code Review evl_upd20141126b.zip
It is really good! And I'm pretty excited to see "real" GUI buttons drawing in o... - 02:03 PM Feature #2252: implement GUI client support
- Hynek Cihlar wrote:
> Constantin Asofiei wrote:
> > but you should try to build some test (in ChUI) which creates l... - 01:57 PM Feature #2252: implement GUI client support
- Constantin Asofiei wrote:
> but you should try to build some test (in ChUI) which creates lots of frames (i.e. exter... - 01:12 PM Feature #2252: implement GUI client support
- This update includes one file I missed in previous one. Please use this drop instead.
- 12:39 PM Feature #2252: implement GUI client support
- Constantin,
The first I'm planning to implement all you can see on the screen, probably @BUTTON@ GUI specifics, im... - 12:20 PM Feature #2252: implement GUI client support
- This update for review(merged with the recent code base) includes current status of the button GUI widget plus severa...
- 08:47 AM Feature #2252: implement GUI client support
- > post the list of widget attributes/methods (common for both FILL-IN and BUTTON widgets) you've already implemented...
- 07:12 AM Feature #2252: implement GUI client support
- Eugenie, better yet, please let me know if you plan on implementing dynamic features related to frame/button, or if y...
- 06:57 AM Feature #2252: implement GUI client support
- Eugenie,
Please post the list of widget attributes/methods (common for both FILL-IN and BUTTON widgets) you've alr... - 01:51 AM Feature #2252: implement GUI client support
- Greg Shah wrote:
> Code Review ca_upd20141125d.zip
>
> It looks very good. If it passes testing, check it in.
C... - 03:26 PM Feature #2451 (Closed): implement FILL-IN widget in GUI client
- 02:26 PM Feature #1790: implement menu support
- > I just asked about post_parse_fixup.xml step and how to interpret sm reference. Because it is not a reference and i...
- 01:36 PM Feature #1790: implement menu support
- Greg Shah wrote:
> Progress has a separate namespace for menus. That means that @sm@ as a menu/sub-menu is differen... - 12:55 PM Feature #1790: implement menu support
- Progress has a separate namespace for menus. That means that @sm@ as a menu/sub-menu is different from @sm@ as a var...
- 08:25 AM Feature #1790: implement menu support
- I have some difficulty. I worked on sub-menu reference parsing and conversion. Have a look at the simple test-case:
... - 08:30 AM Feature #2422: add features to BROWSE
- Bug 3. About editable browse. Testcase @browse/brws-select3-edit.p@.
Reproduction: press F4....
11/25/2014
- 05:55 PM Feature #2252: implement GUI client support
- Code Review ca_upd20141125d.zip
It looks very good. If it passes testing, check it in. - 03:35 PM Feature #2252: implement GUI client support
- Second (and final) pass at the issues left in note 620:
* CTRL-BREAK in GUI
* GUI client re-initialization
Plus:... - 02:08 PM Feature #2252: implement GUI client support
- Constantin Asofiei wrote:
> >why not disable the aspect logic while this is being executed? @applyConfig@ is called ... - 01:54 PM Feature #2252: implement GUI client support
- Hynek Cihlar wrote:
> Advice request.
>
> @BaseConfig.applyConfig@ doesn't contain only simple assignments to the... - 01:44 PM Feature #2252: implement GUI client support
- Advice request.
@BaseConfig.applyConfig@ doesn't contain only simple assignments to the config fields but also cal... - 10:53 AM Feature #2252: implement GUI client support
- Greg Shah wrote:
> > I have found some solution to avoid this issue:
> > 1. Replace code above with:
> > [...]
> ... - 10:45 AM Feature #2252: implement GUI client support
- > I have found some solution to avoid this issue:
> 1. Replace code above with:
> [...]
>
> 2. The new method ge... - 10:04 AM Feature #2252: implement GUI client support
- -------- Original Message --------
Subject: Re: CTRL-BREAK processing in GUI
Date: Tue, 25 Nov 2014 10:54:52 +000... - 04:24 PM Feature #2422: add features to BROWSE
- > That is ChUI-only quirk. Should I emulate it?
If it will take days to do, then defer it (but create a new task ... - 04:15 PM Feature #2422: add features to BROWSE
- There is 4GL quirk when SELECT-ROW or some functions are used and the target browse doesn't have the focus, after the...
- 04:13 PM Feature #1790: implement menu support
- > worked on remarks, added submenu conversion rules, tested submenu reusing case. I found that when submenu is used s...
- 09:05 AM Feature #1790: implement menu support
- Greg Shah wrote:
..
> > 2. One SUBMENU can be owned by several MENU. It also defined in a separate statement DEFINE... - 08:56 AM Feature #1790: implement menu support
- > 1. SUBMENU and MENU have different sets of attributes and probably have different behavior relating to uniqueness r...
- 04:13 AM Feature #1790: implement menu support
- I need advices about SUB-MENUs.
1. SUBMENU and MENU have different sets of attributes and probably have different ...
11/24/2014
- 05:29 PM Feature #2252: implement GUI client support
- Need to discuss one point I have discovered while GUI button widget implementation.
The P2J code uses @Window@ rel... - 04:55 PM Feature #2252: implement GUI client support
- Greg Shah wrote:
> > I should release this now so Hynek can merge.
>
> Yes, please do.
ca_upd20141124c.zip was... - 04:52 PM Feature #2252: implement GUI client support
- > I should release this now so Hynek can merge.
Yes, please do. - 04:43 PM Feature #2252: implement GUI client support
- Greg Shah wrote:
> Code Review ca_upd20141124c.zip
>
> I'm fine with the changes.
>
> BTW, the @GuiSimulator.r... - 04:25 PM Feature #2252: implement GUI client support
- Code Review ca_upd20141124c.zip
I'm fine with the changes.
BTW, the @GuiSimulator.resizeScreenBuffers()@ javado... - 04:25 PM Feature #2252: implement GUI client support
- Attached the details from the webpage in note 615 in pdf format.
- 04:11 PM Feature #2252: implement GUI client support
- This one is replacement for 1123c.zip and it passed runtime testing. It also fixes another GUI issue: the image buff...
- 01:29 PM Feature #2252: implement GUI client support
- Hynek Cihlar wrote:
> I am inclining more to (2) because
From what you noted, I'm inclined too. But you need to e... - 12:05 PM Feature #2252: implement GUI client support
- In regard to #2424.
I am working on the synchronization of linked coordinate attributes (x/column, width-pixels/wi... - 10:43 AM Feature #1790: implement menu support
- Greg Shah wrote:
> Code Review vig_upd20141124a.zip
>
> This is a good step forward.
>
> 1. In @menu_generator... - 09:42 AM Feature #1790: implement menu support
- Code Review vig_upd20141124a.zip
This is a good step forward.
1. In @menu_generator.xml@, you need more specifi... - 09:15 AM Feature #1790: implement menu support
- The next update with fixed bugs (literals and overridden JAST). It works in conversion of menu with menu-items.
11/23/2014
- 05:30 PM Feature #2252: implement GUI client support
- Code Review ca_upd20141123c.zip
There is quite a bit of important clean-up being done here. It is good stuff. Un... - 02:32 PM Feature #2252: implement GUI client support
- This update fixes the following:
> 1. Incomplete dynamic widget/create window support. I know that GuiWidgetFactory... - 09:06 AM Feature #2252: implement GUI client support
- -------- Original Message --------
Subject: Re: next steps for GUI and an upcoming trip/demo
Date: Sat, 22 Nov 20... - 09:06 AM Feature #2252: implement GUI client support
- > I will leave this after the customer demo and for now assume one display.
Good idea.
11/22/2014
- 01:18 PM Feature #2252: implement GUI client support
- Greg, also unless you think otherwise, I will leave this after the customer demo and for now assume one display.
H... - 01:15 PM Feature #2252: implement GUI client support
- Ok. The test will require the windows to be moved around manually. But it should be easy to follow if the instruction...
- 11:58 AM Feature #2252: implement GUI client support
- Send an email to Guy Mills describing the testing you need. Ask him if they have any installations that would be sui...
- 09:39 AM Feature #2252: implement GUI client support
- I need to test the behavior of the following attributes on multi-display setup. Any idea how?
SESSION:HEIGHT-CHARS...
Also available in: Atom