Welcome to the SRP Forum! Please refer to the SRP Forum FAQ post if you have any questions regarding how the forum works.
ColinRule
About
- Username
- ColinRule
- Joined
- Visits
- 201
- Last Active
- Roles
- Member
Comments
-
Further, just to show the screen. I have a main screen, with a nice ribbon. The left shortcuts allow the user to select the view to update. The right area is either a table for editing, or a panel form, depending on the selections made. Some are jus…
-
Guys, some point on posts above: I am not using a data bound form. In fact I never use them, hate them with a passion. I have a save warning on the embedded form. I think there could be a simple solution, if the main form close just sent a messag…
-
I added code, even just a debug to the CLOSE event on the embedded form within the panel, and this does not seem to be called when the form closes. Even the RemoveForm Send Message does not call Close. Maybe another event is needed on the Panel, s…
-
The panel is created by SetForm. The code in my CLOSE event is below. This is in the Close event script itself. Close is being don't by the red X in the form top right, ie Windows is closing, as opposed to by some other button on the form. The code…
-
@WINDOW is the Panel form. ParentWindow is the form which contains the Panel
-
In a new usage of the Panel, in an existing form, I had the same problem, the screen hung after a specific event. I was able to trace the cause of this, and found a solution. Within the Panel I had a call to a create dialog, showing a progress bar …
-
Don I tried with no parent argument (ie null) and strangely the dialog did not display. I have seen this before, when a dialog calls a dialog, or even three layers deep, it fails to run. I believe this is an OI problem, perhaps a limitation. I hav…
-
Don Tried MSG, message displayed, when closed the form works properly. Hence Modal dialogs seem OK. Yes, I meant an edit line control Colin
-
Thanks Don I was thinking of asking you 'that' question, but I thought not to, as it may be something strange I am doing, but I doubt it. Happy to jump through the hoops as needed. As I have a workaround, it is not critical to resolve, so just tryi…
-
Closing the form manually does not make any difference, problem still occurs Tried End_Window, and exactly the same. * CALL CREATE_DIALOG("STD_PROCESS",@WINDOW,0,"") * CALL END_DIALOG("STD_PROCESS") This is the code, commented out now, but I c…
-
Don The create is done via: CALL CREATE_DIALOG("STD_PROCESS",@WINDOW,0,CREATEPARAM) The inability to interact with the form is AFTER the loop process has completed, and the dialog has been closed. There is no TIMER involved, and in any case does n…
-
No problemo, no rush at all. It will be a couple of months yet before we release the next version that uses this. Colin
-
Thanks Mark My guess is that there is a difference between the MDI - child relationship and the normal form, when the SIZE event is triggering the sub-form to become visible. I think that the SIZE event when applied changes the visibility to true, …
-
Each the windows is invisible at design time, as all my windows are. They are set to Visible at create time, after they are centered. This is done in my SET_WINDOW procedure. For this instance however, I also have added code, which, if the manageme…
-
I have also moved a line of code since the Email sent Call Set_Property(@Window:".OLE_PANEL2","VISIBLE",0) Call Start_Window("COST_PLAN_ELEM_DETAILS") Handle=Get_Property("COST_PLAN_ELEM_DETAILS","HANDLE") Call Send_Message(@Window:".OLE_PANEL2","…
-
Code supplied via Email Sections include: * Displaying my toolbar * Setting up the Tree * Setting up Panel 1 * Setting up Panel 2 * Setting up Panel 3 * Displaying the tree * Setting the expand level on the tree * Showing the window, center…
-
Yes, all three panels on the same window (and same page) The main window is invisible whenthe [panels are created, and the last thing it does on CREATE is make the windows visible. Come to think of it, I think the problem may lie with OI. If I reca…
-
Don, I have 3 panel controls, all the same size, and overlaying each other. When the user selects a row on the tree on the left, the appropriate panel is made visible, and the others invisible. This works fine, no flashing or anything. It is just at…
-
Arghh, Sorry SRP people, user error. I copied and pasted the example code from the online help into my code. The example had the vertical turned off, hence it failed to resize. Move along, nothing to see here. Colin
-
Thanks, installed RC7 and problem fixed. The screen does display controls while they populate and resize which looks a bit funny, but this is likely to be my code and I will check.
-
I have installed the 3.2 RC3 but still get about 1/2" of blank space at the bottom of the screen at runtime, and also on one screen at design time. I have tried altering the screen slightly and saving, but no effect. Any ideas?
-
Can I also have a new beta link, as this has been an issue for my screens also. Thanks Colin
-
I just had LargeIcon in the Home command, and just had SmallIcon in the Backstage. I presumed this would display the appropriate button icons in the places where used. But, at your suggestion, I added both LargeIcon and SmallIcon to the Home comman…
-
I tried this, and the buttons on the backstage button and man ribbon buttons now enable/disable together. This then shows up another issue, in that the backstage button is the large one, even if I add SmallIcon to the backstage. I have used the sm…
-
Chris Use Command Enabled CALL Set_Property(OLE_RIBBON,"OLE.CommandEnabled[SAVEITEM]",OK_ENABLED) But I have found that the Backstage command needs to be specifically set.
-
RC12 has fixed, all now OK
-
Kevin I failed to read the help and note that it allows @FM delimited lists. Tried that and is seems to be much happier now.
-
This one caught me out again. Seems it is still there. Trying to set an ItemExpanded property for a key of "01" through "07" fails
-
Thanks for beta, setting this property works perfectly. :-)
-
Code for control is: Qualifier=1:@FM:"2*ICEPAC*OLE*":ProjectTree Call Send_Message(ProjectTree,"QUALIFY_EVENT","ALL_OLES",Qualifier) Call Set_Property(ProjectTree,"OLE.Background","Vertical(Gradient(PeachPuff,White))") Call Set_Property(ProjectTr…