Activity
From 05/28/2015 to 06/26/2015
06/27/2015
- 08:14 PM Feature #2546: implement combo-box widget in GUI
- Finally the update merged with the recent code base is ready with all fixes required:
1. Resolution for previous upd... - 08:12 PM Bug #2600: Implement proper refresh after deletion if the deleted row is a new row outside of the...
- Example of the behavior - @uast/browse/brws-offset5.p@:
down to 10, n, esc-R, up to 1, d - scrolled to 10.
The ...
06/26/2015
- 07:45 PM Bug #2600 (New): Implement proper refresh after deletion if the deleted row is a new row outside ...
- 07:13 PM Bug #2599: 4GL makes selection invalid after row deletion
- 4GL makes selection invalid if we have deleted a selected row and there was a new row in the set of selected rows.
... - 07:08 PM Bug #2599 (New): 4GL makes selection invalid after row deletion
- 04:12 PM Bug #2598: Adding new row in REPLACE mode causes quirk
- Scenario:...
- 03:55 PM Bug #2598 (New): Adding new row in REPLACE mode causes quirk
- 11:58 AM Feature #2252: implement GUI client support
- Code Review Task Branch 2559d Revision 10888
The changes look good to me. Please get them tested. - 11:31 AM Feature #2252: implement GUI client support
- For #2559 I have:
Fixed calculation of workspace size in redirection mode.
Fixed some unhandled exceptions when s... - 06:19 AM Bug #2597: Rows are quirky committed on insert-row() call.
- General description:
1. Update some row 1.
2. Leave it by calling INSERT-ROW in a trigger. Row 1 will contain updat... - 05:37 AM Bug #2597 (New): Rows are quirky committed on insert-row() call.
06/25/2015
- 07:47 PM Feature #2546: implement combo-box widget in GUI
- The condition of the application to finish is the pressing @RETURN@ key. It is very strange because it is happening e...
- 06:38 PM Feature #2422: add features to BROWSE
- Code Review svl_upd20150625a.zip
I'm OK with the changes. Please get them regression tested. - 04:45 PM Feature #2422: add features to BROWSE
- Update for review. Fixes issue from the checklist in item 178.
- 07:43 AM Feature #2422: add features to BROWSE
- OK, add this to the quirks list.
- 06:12 PM Bug #2596: Implement missing browse quirks.
- Parent task for tracking browse quirks.
- 06:09 PM Bug #2596 (New): Implement missing browse quirks.
- 07:10 AM Feature #2412: Implement widget browser
- The task branch 2412a was committed to trunk revision 10887.
06/24/2015
- 07:11 PM Feature #2422: add features to BROWSE
- Regarding "Check how addition of new row works in multiple selection mode (last selected row is used?)". Looks like a...
- 05:34 PM Feature #2422: add features to BROWSE
- Addition to "In 4GL (ChUI) last/first rows has invalid row value." behavior: if the value of the current cell was mod...
- 11:04 AM Feature #2422: add features to BROWSE
- > LABEL-BGCOLOR, MOVE-COLUMN and MIN-HEIGHT-CHARS are GUI-specific.
OK, I see they are already listed in #2564. ... - 10:59 AM Feature #2422: add features to BROWSE
- Yes, but LABEL-BGCOLOR, MOVE-COLUMN and MIN-HEIGHT-CHARS are GUI-specific.
- 10:53 AM Feature #2422: add features to BROWSE
- SET-REPOSITIONED-ROW - used
MODIFIED - used
LABEL-BGCOLOR - used
MOVE-COLUMN - used
MIN-HEIGHT-CHARS - not sure; ... - 06:01 PM Feature #2412: Implement widget browser
- Code Review Task Branch 2412a Revision 10887
The changes are OK. - 05:33 PM Feature #2412: Implement widget browser
- I have improved Widget Browser GUI highlight. Restoring the highlighted area was causing artifacts. Also the highligh...
- 05:31 PM Feature #2252: implement GUI client support
- Constantin Asofiei wrote:
> Greg, do we need SPACE in GUI? I was playing with some ChUI tests and GUI doesn't suppor... - 05:07 PM Feature #2252: implement GUI client support
- Greg, do we need SPACE in GUI? I was playing with some ChUI tests and GUI doesn't support yet the SPACE clause.
- 12:11 PM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Please see #2594 - Implement a tracing facility for P2J.
- 10:55 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Igor Skornyakov wrote:
> Greg Shah wrote:
> > My point: I'd like this approach to be a "dtrace" for P2J. But as yo... - 10:23 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Greg Shah wrote:
> My point: I'd like this approach to be a "dtrace" for P2J. But as you say, the AspectJ approach ... - 10:04 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- > The Aspect-way of monitoring method calls is slow, maybe it would make more sense to use the java.lang.instrument ...
- 09:57 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Code Review ias_upd20150623b.zip
I'm good with the changes. - 09:41 AM Feature #2546: implement combo-box widget in GUI
- Greg Shah wrote:
> In addition to making the processing safer for drop-down, isn't the real problem that the trigger... - 09:22 AM Feature #2546: implement combo-box widget in GUI
- In addition to making the processing safer for drop-down, isn't the real problem that the trigger processing should b...
- 09:04 AM Feature #2546: implement combo-box widget in GUI
- Eugenie Lyzenko wrote:
> Constantin Asofiei wrote:
> > Yes, the @DropDown@ doesn't have an ID yet. You can add a v... - 08:54 AM Feature #2546: implement combo-box widget in GUI
- Eugenie Lyzenko wrote:
> Constantin Asofiei wrote:
> > Review for 0622a.zip:
> > * @ComboBoxConfig@ - the added im... - 08:35 AM Feature #2546: implement combo-box widget in GUI
- Constantin Asofiei wrote:
> Review for 0622a.zip:
> * @ComboBoxConfig@ - the added imports are unused
Please cla... - 08:30 AM Feature #2546: implement combo-box widget in GUI
- Constantin Asofiei wrote:
> Yes, the @DropDown@ doesn't have an ID yet. You can add a virtual ID to it via @WidgetI... - 04:10 AM Feature #2546: implement combo-box widget in GUI
- Eugenie Lyzenko wrote:
> The root cause for ignoring trigger call has been found. During obtaining the server method... - 03:57 AM Feature #2546: implement combo-box widget in GUI
- Review for 0622a.zip:
* @ComboBoxConfig@ - the added imports are unused
* @DropDown@ - the @fixVisibleRows@ abstrac... - 08:30 PM Feature #2546: implement combo-box widget in GUI
- The root cause for ignoring trigger call has been found. During obtaining the server method from proxy class the all ...
- 09:24 AM Feature #2567: add misc widget support part 2: more options, attributes and methods
- Greg Shah wrote:
> I don't know the answer, but usually the option is just the static way (compile-time) to define a... - 09:18 AM Feature #2567: add misc widget support part 2: more options, attributes and methods
- I don't know the answer, but usually the option is just the static way (compile-time) to define a feature as part of ...
- 05:07 AM Feature #2567: add misc widget support part 2: more options, attributes and methods
- It looks like there is very much in common between "Options" and "Attributes" sections in this task. Is there any dif...
- 07:59 AM Feature #1790: implement menu support
- Here is the current update
- 03:27 AM Feature #1790: implement menu support
- Vadim Gindin wrote:
> Please, hepl my with my previous question about duplication. I still didn't find the reason.
... - 03:15 AM Feature #1790: implement menu support
- Vadim Gindin wrote:
> Duplication error has gone after the last Hynek's update! Sorry to trouble.
Please post your ...
06/23/2015
- 05:34 PM Feature #2422: add features to BROWSE
- > Please make a list of browse features (methods, attributes, options) which are stubbed out but which have no runtim...
- 03:42 PM Feature #2422: add features to BROWSE
- For both of these quirks, can you easily detect that the problem would occur? If so, then let's detect those cases (...
- 03:28 PM Feature #2422: add features to BROWSE
- > What does the implementation do today when there is an uncommitted update and INSERT-ROW() is called
At that tim... - 02:35 PM Feature #2422: add features to BROWSE
- It seems that there are a very large number of postponed browse quirks already. We need a much better approach to tra...
- 02:31 PM Feature #2422: add features to BROWSE
- > Unless it is the first column, you cannot change copied value (only navigation and trigger keys work) until you re-...
- 02:29 PM Feature #2422: add features to BROWSE
- > Side note: in multi-selection browse if a new row is selected and DELETE-CURRENT-ROW/DELETE-SELECTED-ROW was called...
- 02:27 PM Feature #2422: add features to BROWSE
- > Actually rows get to the quirky state. The scenario:
> ...
> Should I reproduce this quirk?
What does the impl... - 02:23 PM Feature #2422: add features to BROWSE
- Stanislav Lomany wrote:
> It is not implemented at runtime (@Browse.java@):
>
> [...]
This is not good. I did... - 10:11 AM Feature #2422: add features to BROWSE
- Addition to note 180 ("In 4GL (ChUI) last/first rows has invalid row value"). Unless it is the first column, you cann...
- 07:35 AM Feature #2422: add features to BROWSE
- Greg,
> Check if new/existing rows are undone or committed on insert-row() call.
Actually rows get to the quirk... - 05:18 PM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Fixed based on code review
- 04:41 PM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Greg Shah wrote:
> Hynek Cihlar wrote:
> > Igor, I will not give you an answer to your question but I will at least... - 03:38 PM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Code Review ias_upd20150623a.zip
1. @FillIn.isZapActive()@ is missing javadoc and needs a blank line after it.
... - 02:47 PM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- All done. Started regesssion testing.
- 02:44 PM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Hynek Cihlar wrote:
> Igor, I will not give you an answer to your question but I will at least share with you a litt... - 02:37 PM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Igor Skornyakov wrote:
> I found useful to add a method @LogicalTerminal.debug(int widgetId, message)@ and a corresp... - 12:50 PM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Igor Skornyakov wrote:
> >
> Thank you Hynek,
> What you've mentioned can be very useful indeed. However I had an... - 12:38 PM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Hynek Cihlar wrote:
> Igor, I will not give you an answer to your question but I will at least share with you a litt... - 12:28 PM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Igor, I will not give you an answer to your question but I will at least share with you a little bit from my kitchen....
- 01:40 PM Feature #2252: implement GUI client support
- Constantin Asofiei wrote:
> Constantin Asofiei wrote:
> > Hynek Cihlar wrote:
> > > The task branch 2559b has been... - 01:35 PM Feature #2252: implement GUI client support
- Constantin Asofiei wrote:
> Hynek Cihlar wrote:
> > The task branch 2559b has been merged with trunk. Eugenie, you ... - 11:29 AM Feature #2252: implement GUI client support
- Hynek Cihlar wrote:
> The task branch 2559b has been merged with trunk. Eugenie, you can now merge the fixes by upda... - 12:53 PM Feature #2559 (Closed): implement ALERT-BOX support
- 11:58 AM Feature #1790: implement menu support
- Duplication error has gone after the last Hynek's update! Sorry to trouble.
- 11:22 AM Feature #1790: implement menu support
- Vadim Gindin wrote:
> Please, help me with my previous question about duplication. I still didn't find the reason.
... - 11:01 AM Feature #1790: implement menu support
- Please, hepl my with my previous question about duplication. I still didn't find the reason.
Additional question. ... - 08:44 PM Feature #2546: implement combo-box widget in GUI
- The update contains combo-box changes merged with recent code base without recently distributed @Scrollbar@ changes.
...
06/22/2015
- 06:46 PM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- I found useful to add a method @LogicalTerminal.debug(int widgetId, message)@ and a corresponding (noop) method @Abst...
- 04:47 PM Feature #2252: implement GUI client support
- Hynek Cihlar wrote:
> The task branch 2559b has been merged with trunk. Eugenie, you can now merge the fixes by upda... - 04:14 PM Feature #2252: implement GUI client support
- The task branch 2559b has been merged with trunk. Eugenie, you can now merge the fixes by updating the trunk branch.
- 10:51 AM Feature #2252: implement GUI client support
- Greg, there is a change that affects ChUI so I would like to finish regression testing first.
- 10:13 AM Feature #2252: implement GUI client support
- Hynek: I think you should merge task branch 2559b revision 10883 with trunk and commit it. This will allow Eugenie t...
- 08:54 AM Feature #2252: implement GUI client support
- Eugenie Lyzenko wrote:
> >The main window height was not properly calculated and so the scrollbar was shown when it ...
06/21/2015
- 06:02 PM Feature #2252: implement GUI client support
- >The main window height was not properly calculated and so the scrollbar was shown when it should not have. This is a...
- 02:55 PM Feature #2252: implement GUI client support
- Eugenie Lyzenko wrote:
> Hynek Cihlar wrote:
> > For #2559, please review regression fixes committed to task branch...
06/20/2015
- 01:53 PM Feature #2252: implement GUI client support
- Greg Shah wrote:
> Code Review Task Branch 2559b Revision 10883
>
> I'm fine with the changes.
>
> Am I correc... - 10:46 AM Feature #2252: implement GUI client support
- Code Review Task Branch 2559b Revision 10883
I'm fine with the changes.
Am I correct to assume the other items ... - 10:29 AM Feature #2252: implement GUI client support
- Hynek Cihlar wrote:
> For #2559, please review regression fixes committed to task branch 2559b. The changes do not a... - 06:41 AM Feature #2252: implement GUI client support
- For #2559, please review regression fixes committed to task branch 2559b. The changes do not affect ChUI so no Majic ...
06/19/2015
- 05:18 PM Feature #2252: implement GUI client support
- Task branch 2559 has been committed to bzr trunk, revision 10882.
- 09:26 AM Feature #2252: implement GUI client support
- Code Review Task Branch 2559 rev 10881
I'm good with the changes. Please merge to trunk, commit and notify. - 09:21 PM Feature #2252: implement GUI client support
- For #2559, I have resolved all the points from the last review, fixed all regressions and other bugs found. The chang...
- 04:08 PM Feature #2546: implement combo-box widget in GUI
- The update for review has implementation for @ThinClient@ change related to the mouse clicks outside drop-down. The n...
- 10:44 PM Feature #2546: implement combo-box widget in GUI
- The update for review has subtracted @Scrollbar@ related code that distributed separately. Also it contains suggested...
- 10:07 PM Feature #2546: implement combo-box widget in GUI
- Committed in bzr as @10881@.
- 09:52 PM Feature #2546: implement combo-box widget in GUI
- Testing completed, no regressions, had to run 3-way CTRL-C tests in separate session. The results are: @10879_bb2f7ec...
- 08:25 PM Feature #2546: implement combo-box widget in GUI
- Finally the main part of the testing for 0617b completed without regressions. I'm expecting to finish @CTRL-C@ testin...
- 01:41 PM Feature #2563: implement GUI EDITOR widget
- Greg Shah wrote:
> My only question is whether you want to go before or after Igor's #2534 changes?
I'd like to go ... - 12:34 PM Feature #2563: implement GUI EDITOR widget
- > I have already checked in and distributed the 0617b Scrollbar related update.
Right, sorry.
> It is required... - 11:08 AM Feature #2563: implement GUI EDITOR widget
- Greg Shah wrote:
> ... I know you are waiting on Eugenie's to pass and be checked in and then will merge those...
... - 10:51 AM Feature #2563: implement GUI EDITOR widget
- Code Review Task Branch 2563b revision 10884
I like the changes, nice improvement.
Hynek's changes will need to... - 05:54 AM Feature #2563: implement GUI EDITOR widget
- rebased branch 2563b, new revision is 10884
- 01:07 PM Feature #1790: implement menu support
- I've fixed it. But now it displays sub-menu twice in 2 different places. Have a look please. Why it can happen?
- 06:46 AM Feature #1790: implement menu support
- Vadim Gindin wrote:
> Here is my current update. Could you review and help me? I can't understand why nested sub-men... - 03:58 AM Feature #1790: implement menu support
- Here is my current update. Could you review and help me? I can't understand why nested sub-menu body isn't drawn when...
06/18/2015
- 04:12 PM Feature #2563: implement GUI EDITOR widget
- branch 2563b/rev 10882 passed testing
- 08:19 AM Feature #2563: implement GUI EDITOR widget
- branch 2563b/rev 10882: Fixed javadoc errors. Added mouse-double-click support. Fixed scrolling by mouse and other ...
- 01:42 PM Feature #2546: implement combo-box widget in GUI
- One more point to clarify.
I'm trying to make the drop-down list event processing loop more reliable an responsibl... - 02:30 AM Feature #2422: add features to BROWSE
- It is not implemented at runtime (@Browse.java@):...
06/17/2015
- 05:05 PM Feature #2422: add features to BROWSE
- I don't understand. As far as I can see, we already support @SET-REPOSITIONED-ROW@ both at runtime and in conversion...
- 04:55 PM Feature #2422: add features to BROWSE
- > Doesn't @GET-REPOSITIONED-ROW@ still need to be done?
@GET-REPOSITIONED-ROW@ always returns _1_ unless the row w... - 11:37 AM Feature #2422: add features to BROWSE
- >> What else is open in this task?
>
> My checklist:
> ...
Doesn't @GET-REPOSITIONED-ROW@ still need to be done? - 03:44 PM Feature #2563: implement GUI EDITOR widget
- Code Review 2563b branch (rev 10881)
This is a really good update. I don't have any concerns. - 02:28 PM Feature #2563: implement GUI EDITOR widget
- I've added the EDITOR changes (and some scroll-related changes from #2546 - rev 10880) to the 2563b branch (rev 10881...
- 02:39 PM Feature #2546: implement combo-box widget in GUI
- Constantin Asofiei wrote:
> Eugenie Lyzenko wrote:
> > Here it is.
> @ScrollEvent@ class is needed - please add th... - 01:48 PM Feature #2546: implement combo-box widget in GUI
- Code Review evl_upd20150617a.zip
I'm OK with the changes. Please get them regression tested. - 01:42 PM Feature #2546: implement combo-box widget in GUI
- Eugenie Lyzenko wrote:
> Constantin Asofiei wrote:
> > Eugenie, can you extract the changes in the @Scrollbar*@ cla... - 10:34 AM Feature #2546: implement combo-box widget in GUI
- Constantin Asofiei wrote:
> Eugenie, can you extract the changes in the @Scrollbar*@ classes in a separate update, s... - 09:49 AM Feature #2546: implement combo-box widget in GUI
- Eugenie, can you extract the changes in the @Scrollbar*@ classes in a separate update, so they can be released? I thi...
- 09:12 AM Feature #2546: implement combo-box widget in GUI
- > And I'm inclining to leave the current approach for ChUI only mode and implement completely different approach in G...
- 09:09 AM Feature #2546: implement combo-box widget in GUI
- Code Review evl_upd20150616a.zip
The code changes are fine. - 08:51 PM Feature #2546: implement combo-box widget in GUI
- The today update has small changes to event processing. The new class I have introduced in one previous update - @Com...
06/16/2015
- 11:37 AM Bug #2588: test and fix the relationship between BUTTON:DEFAULT and frame's DEFAULT-BUTTON attribute
- It looks like button's DEFAULT attribute does not need to be checked in @FrameGuiImpl.processDefaultButton()@. Press...
- 11:28 AM Bug #2588 (Closed): test and fix the relationship between BUTTON:DEFAULT and frame's DEFAULT-BUTT...
- 11:29 AM Feature #2563: implement GUI EDITOR widget
- > Looks like the Progress bug or documentation miss. So we have to decide what strategy we will take here.
It does... - 10:48 AM Feature #2546: implement combo-box widget in GUI
- Greg Shah wrote:
> Code Reviews evl_upd20150611a.zip evl_upd20150613a.zip evl_upd20150614a.zip evl_upd20150615a.z... - 10:36 AM Feature #2546: implement combo-box widget in GUI
- Code Reviews evl_upd20150611a.zip evl_upd20150613a.zip evl_upd20150614a.zip evl_upd20150615a.zip
I am generally... - 10:17 AM Feature #1794: implement font support
- There is a very useful discussion and tutorial in #2546 notes 92 and 98. This explains some problems with matching f...
- 09:09 AM Feature #2252: implement GUI client support
- Greg Shah wrote:
> > Btw., WindowGuiImpl.resolveTitleFont() allows to override the title font by the value of the wi... - 09:00 AM Feature #2252: implement GUI client support
- > Btw., WindowGuiImpl.resolveTitleFont() allows to override the title font by the value of the window's BaseConfig.ti...
- 06:08 AM Feature #2252: implement GUI client support
- Greg Shah wrote:
> 1. The @AbstractWidget@ parent/ancestor lookup processing is much improved. It is easier to read...
06/15/2015
- 05:08 PM Feature #2252: implement GUI client support
- Code Review hc_upd20150612b.zip
This is a really nice improvement. I especially like the way you abstracted the a... - 04:37 PM Feature #2546: implement combo-box widget in GUI
- The metrics for the combo-box widget have already been captured into @uast/combo_box/metrics/@ folder (they are all f...
- 09:38 AM Feature #2546: implement combo-box widget in GUI
- Clarification about @VALUE-CHANGED@ event generation:
In all three modes mouse click and keyboard @UP@/@DOWN@ caus... - 08:30 AM Feature #2546: implement combo-box widget in GUI
- Small change to fix entry field selection draw in @DROP-DOWN@ mode when drop-down list become active.
- 11:28 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Code Review ias_upd20150612a.zip
Please go ahead with the merge. Stanislav's changes have been checked in. Here ... - 11:01 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Igor Skornyakov wrote:
> Regarding the previous question. Is it OK to add a separate method @setInititialInnerLines(...
06/14/2015
- 06:04 PM Feature #2546: implement combo-box widget in GUI
- More features findings for 4GL combo-box.
1. When combo-box is in @SIMPLE@ or @DROP-DOWN@ modes the entry field keep... - 09:10 AM Feature #2546: implement combo-box widget in GUI
- Merged with recent @10879@ code base.
- 04:41 AM Feature #2422: add features to BROWSE
- INSERT-ROW, CURSOR-OFFSET, AUTO-ZAP and CURRENT-ROW-MODIFIED. Committed to bzr rev 10879.
06/13/2015
- 05:55 PM Feature #2546: implement combo-box widget in GUI
- The update for review fixes the drop-down incorrect coordinates setting. The idea is based on the fact the drop-down ...
06/12/2015
- 06:30 PM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Fixed EDITOR regression, fixed all issues mentioned in the code review except the FRAME realization (only @VIEW@ and ...
- 05:13 PM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Regarding the previous question. Is it OK to add a separate method @setInititialInnerLines()@ for use in compilation ...
- 04:43 PM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- I have a problem. P2J compiles
DEFINE VARIABLE sl AS CHARACTER NO-UNDO
VIEW-AS SELECTION-LIST
INNER-LINES ... - 09:25 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Greg Shah wrote:
> Please set it to M12.
Done. - 09:23 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Please set it to M12.
- 09:22 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Greg Shah wrote:
> You can add watchers later, using the "Watchers (x)" section at the right side-bar of the task pa... - 09:19 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- > BTW: I've created another task #2582 as per Constantin request but forgot to add watches at the creation and I do n...
- 09:09 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Greg Shah wrote:
> No. Please create a new task in the UI project and set its target version to M12. Also add me a... - 08:52 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- > Should I fix this bug in the scope of this task?
No. Please create a new task in the UI project and set its ta... - 06:06 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- With P2L FillInWidget.getScreenValue() returns blank if the first read access was when the focus was in the different...
- 03:41 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Greg Shah wrote:
> Besides the items requested from the code review, what else still needs to be done for this task?... - 04:45 PM Feature #2563: implement GUI EDITOR widget
- >Eugenie, new question: are you sure the button's DEFAULT attribute needs to be checked in @FrameGuiImpl.processDefau...
- 04:09 PM Feature #2563: implement GUI EDITOR widget
- Eugenie, new question: are you sure the button's DEFAULT attribute needs to be checked in @FrameGuiImpl.processDefaul...
- 04:32 PM Feature #2252: implement GUI client support
- The attached implements ALERT-BOX widget in Swing GUI. As related changes it also adds support for modal windows and ...
- 09:04 AM Bug #2586: FillInWidget.getScreenValue() incorretly returns blank
- Another minor issue with the @FillInWidget.getScreenValue()@
If you run p2j conversion of this test and type a space... - 08:56 AM Bug #2586: FillInWidget.getScreenValue() incorretly returns blank
- ith P2L FillInWidget.getScreenValue() returns blank if the first read access was when the focus was in the different ...
- 08:55 AM Bug #2586 (New): FillInWidget.getScreenValue() incorretly returns blank
- 06:05 AM Feature #2546: implement combo-box widget in GUI
- Eugenie, first of all, see note 77 and the testcase at this note - the drop-down's coordinates are still incorrect. ...
- 08:51 PM Feature #2546: implement combo-box widget in GUI
- >That will be a memory leak. Static widgets shouldn't last for the application lifetime. They should only live while ...
- 03:25 AM Feature #1790: implement menu support
- Vadim Gindin wrote:
> I can check this field @WindowGuiImpl.mousePressedSource@ in @MenuItemGuiImpl.mouseMoved()@ to...
06/11/2015
- 05:49 PM Feature #2546: implement combo-box widget in GUI
- That will be a memory leak. Static widgets shouldn't last for the application lifetime. They should only live while ...
- 05:37 PM Feature #2546: implement combo-box widget in GUI
- >My only question is about @WidgetRegistry.addContainer()@. How do those registered widgets get removed when they are...
- 02:36 PM Feature #2546: implement combo-box widget in GUI
- Code Review evl_upd20150610a.zip
I think this is very good. I especially like the new @EntryFieldGuiImpl@.
My ... - 09:19 PM Feature #2546: implement combo-box widget in GUI
- Some samples to illustrate @SIMPLE@ mode of the combo-box.
- 08:56 PM Feature #2546: implement combo-box widget in GUI
- The next update for review has the good shape combo-box implementation with all three modes available. Key and mouse ...
- 05:33 PM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Besides the items requested from the code review, what else still needs to be done for this task?
- 01:13 PM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Greg Shah wrote:
> I think it is realized the first time it is made visible. @ENABLE@ is just one way to make the... - 01:11 PM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- >> 3. Should GenericFrame.validateLayout() be called whenever the frame is realized (not just during ENABLE)?
>
> S... - 11:23 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Greg Shah wrote:
> Code Review ias_upd20150605a.zip
> 3. Should @GenericFrame.validateLayout()@ be called wheneve... - 10:29 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Code Review ias_upd20150605a.zip
1. I think we may want to implement a method in @GenericWidget@ for the core vali... - 03:34 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Greg Shah wrote:
> OK, the plan:
>
> 1. You can keep the @DISABLE-AUTO-ZAP@ support in the config and server-side... - 09:31 AM Feature #2422: add features to BROWSE
- Yes, you should go ahead and implement it. Inserting before the first or after the last seems like something that is...
- 09:21 AM Feature #2422: add features to BROWSE
- > I would like you to please get the current update through regression testing and checked in. This will free up oth...
- 09:04 AM Feature #2422: add features to BROWSE
- I would like you to please get the current update through regression testing and checked in. This will free up other...
- 07:12 AM Feature #2422: add features to BROWSE
- > What else is open in this task?
My checklist:
# Page up/down, home/end doesn't work in editable browse.
# Unin... - 02:35 AM Feature #1790: implement menu support
- I'm trying to implement the following behavior. Assume we have menubar. Mouse pointer is located somewhere outside of...
06/10/2015
- 06:13 PM Feature #2422: add features to BROWSE
- > AUTO-ZAP and CURSOR-OFFSET are done
OK.
> except separate task #2576. Let me know if I should work on this t... - 12:11 PM Feature #2422: add features to BROWSE
- > In regard to this comment @// Oddly enough, 4GL returns zap state of the FOCUSED fill-in, not necessarily this one@...
- 11:36 AM Feature #2422: add features to BROWSE
- > When do you expect to have everything 100% complete? Igor's work in #2534 is dependent upon your changes for @AUTO...
- 10:49 AM Feature #2422: add features to BROWSE
- Code Review svl_upd20150610a.zip
In regard to this comment @// Oddly enough, 4GL returns zap state of the FOCUSED ... - 04:52 AM Feature #2422: add features to BROWSE
- Removed excess function @isNewRow@ from the previous update.
- 06:12 PM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- OK, the plan:
1. You can keep the @DISABLE-AUTO-ZAP@ support in the config and server-side getters/setters of your... - 12:02 PM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Actually I suggest to retain a DISABLE-AUTO-ZAP support in the config and at the server-side (getters/setters).
Gr... - 11:48 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Greg Shah wrote:
> Not for FILL-IN. But COMBO-BOX support is not part of Stanislav's work.
>
For the COMBO-BOX t... - 11:32 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- > Do you think that it makes sense for me to continue working on the AUTO-ZAP?
Not for FILL-IN. But COMBO-BOX sup... - 11:19 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Greg,
As I can see my changes for the FillIn significantly intersect with ones of Stanislav. My first impression is ... - 10:44 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Greg Shah wrote:
> Stanislav has also implemented @CURSOR-OFFSET@ for @FillIn@ in #2422.
Thank you Greg. - 10:42 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Stanislav has also implemented @CURSOR-OFFSET@ for @FillIn@ in #2422.
- 10:36 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Please look at Stanislav's most recent changes in #2422. He is making changes related to @AUTO-ZAP@ in @FillIn@. Sp...
- 02:53 PM Feature #1790: implement menu support
- > I've found that such fields are exist not in config classes
They would only be put into config classes if the da... - 12:01 PM Feature #1790: implement menu support
- I've found that such fields are exist not in config classes, but in GUI widget classes itself. For example @ButtonGui...
- 11:56 AM Feature #1790: implement menu support
- The question about widget (menu-item or sub-menu) state, that could be changed by mouse events: "mouse enter" (mouse ...
- 08:26 PM Feature #2546: implement combo-box widget in GUI
- The next update for review has suggested approach for SIMPLE mode implementation. The idea is a bit different that us...
06/08/2015
- 06:23 PM Bug #2582: Some key labels are not supported by p2j
- The attached is the updated @key_code_report.p@ program which outputs additional key labels and its output.
- 07:57 AM Bug #2582: Some key labels are not supported by p2j
- P2J doesn't support some valid key labels (such as @CTRL-ALT-A@). The 4GL documentation contains misprints and is not...
- 07:50 AM Bug #2582 (New): Some key labels are not supported by p2j
- 05:11 PM Feature #2422: add features to BROWSE
- Update for review. INSERT-ROW, CURSOR-OFFSET, AUTO-ZAP and CURRENT-ROW-MODIFIED.
- 04:27 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Constantin Asofiei wrote:
> Is this something you need for the current task? If not, please create another task unde... - 04:25 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Igor Skornyakov wrote:
> Constantin Asofiei wrote:
> > Igor Skornyakov wrote:
> > > @Keyboard.keyCode(event)@ retu... - 03:31 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Constantin Asofiei wrote:
> Igor Skornyakov wrote:
> > @Keyboard.keyCode(event)@ returns -1 for some valid key labe... - 01:59 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Igor Skornyakov wrote:
> @Keyboard.keyCode(event)@ returns -1 for some valid key labels (such as @CTRL-ALT-X@). As a...
06/07/2015
- 11:32 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- I think I understand what's up. Some keycodes in 4GL have different labels and @keylabel@ function returns only one o...
- 11:07 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Greg Shah wrote:
> We have something like that already, see @testcases/uast/keyboards/key_code_report.p@
>
> We d... - 10:57 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- We have something like that already, see @testcases/uast/keyboards/key_code_report.p@
We did use that (and some ot... - 10:49 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Greg Shah wrote:
> Please post the list of which key labels you have found which are wrong. For each one, please al... - 09:49 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Please post the list of which key labels you have found which are wrong. For each one, please also post the key code...
- 05:48 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- @Keyboard.keyCode(event)@ returns -1 for some valid key labels (such as @CTRL-ALT-X@). As a result (?) the trigger @O...
06/05/2015
- 04:28 PM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Let fi be a FILL-IN widget. According to my tests the AUTO-ZAP and DISABLE-AUTO-ZAP attributes' behavior is as descri...
- 12:25 PM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Greg Shah wrote:
> For now, just put a very clear TODO into the code at that point. The bug is obscure and hopefu... - 12:17 PM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- > At this moment the only way to fix it I can see is to make all descendants of the BaseDataType to be childs of the ...
- 11:54 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Another solution to the above mentioned issue is to use static immutable constant @BaseDataType.unknown@ (of type Bas...
- 11:49 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- I've just realized the following. If we assign a value to an attribute via widget handle then 'unknown' literal @?@ i...
- 09:46 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Please review the current version of the code.
NUM-ITEMS runtime support (combo-box and selection-list)
INNER-LIN... - 03:03 PM Feature #2546: implement combo-box widget in GUI
- Eugenie Lyzenko wrote:
> >Please use the -Dwidgetbrowser=yes when starting the GUI client to bring up the widget bro... - 12:28 PM Feature #2546: implement combo-box widget in GUI
- >Please use the -Dwidgetbrowser=yes when starting the GUI client to bring up the widget browser and see where everyth...
- 12:08 PM Feature #2546: implement combo-box widget in GUI
- >Eugenie: actually I do think this is the time to separate this functionality. As Constantin notes, this is likely to...
- 11:51 AM Feature #2546: implement combo-box widget in GUI
- >> if (inFocus != null && !isChui() && inFocus instanceof ScrollableList &&
>> evt.getEvent().ge... - 10:43 AM Feature #2546: implement combo-box widget in GUI
- >> ComboBoxGuiImpl and FillInGuiImpl: can you think of a way to sub-class the FillInGuiImpl so that the combo-box rel...
- 09:28 AM Feature #2546: implement combo-box widget in GUI
- Eugenie Lyzenko wrote:
> >ComboBoxGuiImpl and FillInGuiImpl: can you think of a way to sub-class the FillInGuiImpl s... - 09:24 AM Feature #2546: implement combo-box widget in GUI
- Eugenie Lyzenko wrote:
> >the ThinClient change related to focus lost: we already have something done related to thi... - 09:14 AM Feature #2546: implement combo-box widget in GUI
- Eugenie Lyzenko wrote:
> >...To me, the drop-down in GUI looks like is dependent on the size and coordinates of the ... - 11:41 AM Feature #1790: implement menu support
- Constantin Asofiei wrote:
> Vadim Gindin wrote:
> > #. Does this scenario work for GUI in the same way? I recall th... - 04:51 AM Feature #1790: implement menu support
- Vadim Gindin wrote:
> #. Does this scenario work for GUI in the same way? I recall that for GUI 2 classes are used to...
06/04/2015
- 03:45 PM Feature #1790: implement menu support
- I wanted to ask some common question about repainting in GUI.
For ChUI I need to post new @PaintEvent@ to event q...
06/03/2015
- 01:54 PM Feature #2546: implement combo-box widget in GUI
- >ComboBoxGuiImpl and FillInGuiImpl: can you think of a way to sub-class the FillInGuiImpl so that the combo-box relat...
- 01:17 PM Feature #2546: implement combo-box widget in GUI
- >the ThinClient change related to focus lost: we already have something done related to this for the popup, via GuiDr...
- 11:56 AM Feature #2546: implement combo-box widget in GUI
- > That's why I need to know this info.
Please put comments in the code to explain this. - 10:26 AM Feature #2546: implement combo-box widget in GUI
- >...To me, the drop-down in GUI looks like is dependent on the size and coordinates of the associated combo-box widge...
- 08:27 AM Feature #2546: implement combo-box widget in GUI
- >how did you determine the ScrollBar.visibleRange default value?
The same value as @DefaultList.visibleRows@. - 07:12 AM Feature #2546: implement combo-box widget in GUI
- Eugenie, this are some notes about evl_upd20150602a.zip:
* @DropDownGuiImpl.setHeightAndPos@: you are assuming that ... - 08:31 PM Feature #2546: implement combo-box widget in GUI
- Today update for review has basic implementation of the @DROP-DOWN@ mode. The entry field is editable and until anoth...
06/02/2015
- 05:37 PM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- To provide the correct implementaion of the REPLACE method for list widgets (COMBO-BOX/SELECTION-LIST/RADIO-SET) a ne...
- 06:50 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- Igor Skornyakov wrote:
> The FillIn.appVar initial value is not 'unknown'. As a result it is impossible to correctly... - 03:30 PM Feature #1790: implement menu support
- You are right and now it works. Thank you very much!
- 03:23 PM Feature #1790: implement menu support
- Vadim Gindin wrote:
> I've made the following changes:
> #. I've set menu children @physicalLocation@ to relative v... - 03:19 PM Feature #1790: implement menu support
- I've made the following changes:
#. I've set menu children @physicalLocation@ to relative value
#. I used relative ... - 02:57 PM Feature #1790: implement menu support
- Vadim Gindin wrote:
> If so, what about methods like @GuiDriver.drawString(String, int, int)@, @GuiDriver.drawLine(i... - 02:24 PM Feature #1790: implement menu support
- If so, what about methods like @GuiDriver.drawString(String, int, int)@, @GuiDriver.drawLine(int, int, int, int)@ or ...
- 12:48 PM Feature #1790: implement menu support
- > adjust the menu's location to be relative to its parent
This one.
It is important that the @physicalLocation(... - 12:35 PM Feature #1790: implement menu support
- Vadim Gindin wrote:
> I faced with the problem of defining a widget, mouse is clicked over. I have simple menubar wi... - 08:32 AM Feature #1790: implement menu support
- I faced with the problem of defining a widget, mouse is clicked over. I have simple menubar with 3 menu-items and one...
- 01:15 PM Feature #1811: implement the AJAX client driver
- > And if the target OS is expected to not provide these fonts, we can define these as "custom fonts" and pass to the...
- 07:07 AM Feature #1811: implement the AJAX client driver
- Anton Breaur wrote:
> The way I envisioned the flow to work is that we send font information to the web client, like... - 08:18 PM Feature #2546: implement combo-box widget in GUI
- The next update for review as current state reflection. This is DROP-DOWN mode first step with @FillInGuiImpl@ integr...
06/01/2015
- 06:38 AM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- The FillIn.appVar initial value is not 'unknown'. As a result it is impossible to correctly calculate screenValue() w...
05/31/2015
- 06:47 PM Feature #2534: methods/attrs support for EDITOR, SELECTION-LIST and COMBO-BOX
- 1. SCREEN-VALUE attribute getter returns empty string (at least for the FILL-IN widget).
2. SELECTION-TEXT attribute ...
05/30/2015
- 09:12 PM Feature #2546: implement combo-box widget in GUI
- The update for review presents the current state of the combo-box. The server side updated to introduce new option - ...
05/29/2015
- 01:40 PM Feature #1811: implement the AJAX client driver
- Please provide more details about exactly what you have tried to do and the results of each of those experiments/effo...
- 10:02 AM Feature #1811: implement the AJAX client driver
- The way I envisioned the flow to work is that we send font information to the web client, like font name, size and st...
- 06:48 AM Feature #2546: implement combo-box widget in GUI
- Constantin Asofiei wrote:
> > What features in @FillInGuiImpl@ are critical and can not be changed in any cases? Ano... - 01:40 AM Feature #2546: implement combo-box widget in GUI
- Eugenie Lyzenko wrote:
> Are you currently working on fill-in GUI implementation?
No, I'm not working on GUI FILL-...
05/28/2015
- 04:50 PM Feature #2546: implement combo-box widget in GUI
- Constantin,
To implement different combo-box modes with editable entry field I'm planning to integrate fill-in GUI... - 11:02 AM Feature #1790: implement menu support
- Vadim Gindin wrote:
> Constantin Asofiei wrote:
> > Vadim Gindin wrote:
> > > It could print the title on the top ... - 10:36 AM Feature #1790: implement menu support
- Constantin Asofiei wrote:
> Vadim Gindin wrote:
> > It could print the title on the top left corner when it draws r... - 07:46 AM Feature #1790: implement menu support
- Vadim Gindin wrote:
> It could print the title on the top left corner when it draws rectangle but it doesn't happen.... - 07:06 AM Feature #1790: implement menu support
- Constantin Asofiei wrote:
> Vadim Gindin wrote:
> > MENU widget does not support coordinate attributes and WIDTH/HE... - 04:41 AM Feature #1790: implement menu support
- Vadim Gindin wrote:
> MENU widget does not support coordinate attributes and WIDTH/HEIGHT attributes too..
OK, I di...
Also available in: Atom