Repository navigation
Two IDE chapters (designing forms, designing reports) with 21 new pictures, and 18 form-designer defects with reproducers - #232
Merged
Conversation
…edit is not erased by the edit's answer; breakpointOn and the debugging lane wait for it
… Editor, Toolbox, Properties, Previewing) and Designing reports absorb tbForm, tbReport, Toolbox and Properties, with redirects; Format menu as reference entries; callouts for the eighteen designer defects; SHOT markers for the pictures still to take
…ms trials (BETA 1005), with the forms ide-test lane as their reproducer
…chapter, fixture FormsDemo); TabIndex circles only on TabStop controls; property descriptions as tooltips, as PROPERTIES draws no description line
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Writes the IDE chapters on designing forms and designing reports with their pictures, and queues the 18 form-designer defects found while writing them, each with a reproducer.
WARNINGorNOTEon the page it affects (BETA 1005).SHOTmarkers: the form at 50 % zoom, and the preview with its File menu open.forms-chaptersetup on a new fixture,test/shots/forms/: a form with a menu, a frame and a control array, and a report.WIP.Screenshots.mdsays what keeps its pictures steady.formslane (test/ide/forms.test.mjs, three probe projects, 36 tests): 21 assert a defect and 15 are controls that check the working case beside it.BUGS-TO-REPORT.md(BETA 1005), each with abugs/<slug>/repro.jsonthat names theformslane.waitForEditAnswerwaits for the compiler's answer to an edit. An F9 pressed in the 20 to 60 ms before it arrives loses its breakpoint, because the answer redraws the glyphs from its own list.shoot_docsand thedebugginglane wait for it first. It is not queued as a defect, as a person rarely presses F9 that fast.WIP.IDE.mdplaces the error, warning, hint and info counters in the DIAGNOSTICS header, not the status bar.The
formslane andshoot_docsneed a twinBASIC install, so they stay outside every gate and CI.