1. IDE release pending
- Posted by Judith Evans <camping at arkansas.net> Mar 22, 2005
- 525 views
- Last edited Mar 23, 2005
I've just about gotten the next IDE release ready for testing. I need to rebuild the testing group. If anyone would like to test drive Bleeding Edge IDE, please send me a private e-mail. Here are the changes so far: Fixed problem with Manage Include Statements where using folder browse to select a new path was not passed onto the project file. You must reuse the folder browse in Manage Include Statements to correct the problem in existing projects. Fixed problem when reading some Manage Include Files an extra "\" was written to project file. You will need to edit your project file which have multiple "\" after the path; once the project is saved again the path is corrected in the project file. Fixed problem with project save (saveAs) in which the project dir was not removed from EXW include statement file name. Filenames (BitMap, Icon, ListView Icon) have projectDir path removed for project file and generated EXW. Opened Properties 'parent' field for user input for those controls that user wants to make a child control to a control that normally is not a parent, such as Bitmap on a PushButton control. When clicking 'parent' if the control is within any other control, a dropdown box of eligible parents is provided as well as an entry which may be used to remove parenting or assign to the control's higher parent. IDE will attempt to attach the last control it is inside of but user should inspect 'Parent.' If the override parent is deleted, the controls it is override parented to are deleted. Moving the override parent also moves child controls linked to it and their child controls. The over-ride parent Name is saved in the project file. This release is more or less a concept release for parenting using this method. Control may be resized to edge of Window1 with mouse as long as Design is not maximized to Form. TabItems may have duplicate Titles. Toolbar TabItem combo entries are now TabItem Names. Opened up 'Styles Type' in Properties for controls as well as Window. Added new button to Menu and Popup editors to delete selected item plus any subs. Added Menu Item "Save Without Asking" to Code Editor. I'd like to get one more item solved: Many people are unhappy with the action within TreeView when a Menu, Popup or Timer jumps to the bottom of Window1 within Form when their respective editors are used. The only solution I can come up with at this time is to do something like the little demo below. I'd appreciate some comments from IDE users.
-- code generated by Win32Lib IDE v0.18.23 include Win32Lib.ew without warning -------------------------------------------------------------------------------- -- Window Window1 constant Window1 = createEx( Window, "Window1", 0, Default, Default, 400, 300, 0, 0 ) constant TreeView2 = createEx( TreeView, "TreeView2", Window1, 16, 20, 300, 200, w32or_all({TVS_HASLINES,TVS_LINESATROOT,TVS_HASBUTTONS,TVS_SHOWSELALWAYS}), 0 ) constant closefolder = addIcon( extractIcon("clsdfold.ico") ) constant openfolder = addIcon( extractIcon("openfold.ico") ) --------------------------------------------------------- -------------------------------------------------------------------------------- sequence folders folders={} folders&=addTVItem(TreeView2,0,0,"Window1",0) folders&=addTVItem(TreeView2,0,0,"Menues:",1) folders&=addTVItem(TreeView2,0,0,"Menu101",2) folders&=addTVItem(TreeView2,0,0,"MenuItem102",3) folders&=addTVItem(TreeView2,0,0,"Popups:",1) folders&=addTVItem(TreeView2,0,0,"Popup101",5) folders&=addTVItem(TreeView2,0,0,"PopupItem102",6) folders&=addTVItem(TreeView2,0,0,"Other controls",1) folders&=addTVItem(TreeView2,0,0,"Group2",8) folders&=addTVItem(TreeView2,0,0,"Button3",9) folders&=addTVItem(TreeView2,0,0,"Window2",0) folders&=addTVItem(TreeView2,0,0,"Menues:",11) folders&=addTVItem(TreeView2,0,0,"Popups:",11) folders&=addTVItem(TreeView2,0,0,"Other Controls:",11) WinMain( Window1,Normal )
~judith evans
2. Re: IDE release pending
- Posted by Craig Welch <euphoria at welchaviation.org> Mar 28, 2005
- 500 views
Judith Evans wrote: > I've just about gotten the next IDE release ready for testing. I need to > rebuild the > testing group. If anyone would like to test drive Bleeding Edge IDE, please > send me > a private e-mail. Judith, Have you given any thought to this, mentioned by Andy Drummond earlier this month? "and another where you can rename a control and then all literal text strings with the same initial letter get changed to the new name. So changing "Fred" to "Joe" causes 'F' to become 'Joe' which is weird and takes a while to put right." I've just run across this bug again, and it can take quite a while to find all of the changed strings and set them right again. Thanks, -- Craig
3. Re: IDE release pending
- Posted by CoJaBo <CoJaBo_7th_EUforum_Address at CJBN.net> Mar 28, 2005
- 487 views
Craig Welch wrote: > > Judith Evans wrote: > > > I've just about gotten the next IDE release ready for testing. I need to > > rebuild the > > testing group. If anyone would like to test drive Bleeding Edge IDE, please > > send me > > a private e-mail. > > Judith, > > Have you given any thought to this, mentioned by Andy Drummond earlier > this month? > > "and another where you can rename a control and then all > literal text strings with the same initial letter get changed to > the new name. So changing "Fred" to "Joe" causes 'F' to become 'Joe' > which is weird and takes a while to put right." This "feature" can be disabled. In IDE, open code editor. Under options, check the last item "Name change in properties...". IDE should be changed so it is off by default, since it is buggy. > > I've just run across this bug again, and it can take quite a while to > find all of the changed strings and set them right again. > > Thanks, > > -- > Craig > >
4. Re: IDE release pending
- Posted by Craig Welch <euphoria at welchaviation.org> Mar 28, 2005
- 514 views
CoJaBo wrote: > This "feature" can be disabled. In IDE, open code editor. > Under options, check the last item "Name change in properties...". > IDE should be changed so it is off by default, since it is buggy. So easy. Thanks for that ... -- Craig
5. Re: IDE release pending
- Posted by Judith Evans <camping at arkansas.net> Mar 28, 2005
- 507 views
Craig Welch wrote: > > CoJaBo wrote: > > > This "feature" can be disabled. In IDE, open code editor. > > Under options, check the last item "Name change in properties...". > > IDE should be changed so it is off by default, since it is buggy. > > So easy. Thanks for that ... > > -- > Craig There is another solution. If you set NAME to wait for Enter or Tab key in configurations the name change will not activate until the full Name is entered and will match correctly in the name change routine. But you must remember to presses Enter or Tab key before clicking anywhere else in Properties. ~judith evans