IDE FineLine Viewer


+ Reply to Thread
Results 1 to 10 of 10
  1. #1
    Join Date
    Oct 2004
    Posts
    440

    Default IDE FineLine Viewer

    IDE Fineline Viewer will open a .bas file (basic code) and draw lines between If-Endif, For-Next, Repeat-Until, & While-Wend.
    This enables easy debugging of nested code.

    See screen shot IDE FineLine Viewer 1.0 Click image to enlarge.


    Code:
    IDE FineLine Viewer v1.0
    
    9-6-07
    By Norm Carlberg
    
    Fineline Viewer will open a .bas file (basic code) and draw
    lines between If-Endif, For-Next, Repeat-Until, & While-Wend.
    This enables easier debugging of nested code.
    
    
    INSTALLATION:
    FineLine is a single file install (no registry entries) with
    one txt file created in same location to save the "Last
    Modified Folder", last open position and size.
    Install on desktop, Cut, copy, paste or delete.
    
    
    USE:
    Enter text into FineLine by one of the three following ways:
    1. Paste
    
    2. Press "Browse to File + Fineline" button.
    
    3. Press "Browse to Folder" to select the folder in which to
    find the last modified .bas file.
       This could be drive "C" or could be "MyCode" folder. 
       Press "Find LastModified File in Folder + Fineline".
       (searches all subfolders)
    
    
    The third option is fastest because it only requires saving
    your basic code before switching to FineLine window and
    pressing the "Find LastModified File in Folder + Fineline"
    button.  Easy to switch between your IDE and FineLine.   
    
    Credit roswell_r of REAL Software Forums for the fast search
    of folder for last modified .bas file.
    Norm completed with search of subfolders.
    
    
    
    TIPS:
    1. If lines disappear due to 2nd window temporally in front
    of FineLine: Exit mouse from FineLine and re-enter.
    
    2. When editing in FineLine save and switch back to
    MicroCode Studio IDE.  Close and reopen file to refresh.
    
    When editing in MicroCode Studio IDE save and switch to
    FineLine and press "Find LastModified File in Folder +
    Fineline" button to reopen. 
    
    3.Use PageUp & PageDown, and arrow keys for faster scroll's.
    
    4.FineLine is resizable. 
    
    
    Questions?
    [email protected]

    Download program from post #13 at IDE FineLine Viewer v1.0 WARNING: Other Compiler.

    Norm
    Attached Files Attached Files

  2. #2
    Join Date
    Oct 2004
    Posts
    440

    Default

    Above FineLine download site is Proton forum but FineLine is written for both Proton and PicBasicPro as well as others.

    Norm

  3. #3
    Join Date
    Mar 2003
    Location
    Commerce Michigan USA
    Posts
    1,154

    Default

    Normnet , I have found a problem with Fineline. If you have a line starting with a LABEL: and that line happens to be the start of an IF/THEN/ELSE/ENDIF sequence it does not see the keyword IF and reports that you have an orphan ELSE or ENDIF found in the code. Although I don't find any use of this program other than to teach people the basic language, I did notice the problem when I was explaining Branching. Thought you might like to know......

    Dave Purola,
    N8NTA

  4. #4
    Join Date
    Oct 2004
    Posts
    440

    Default

    Noted

    Thanks

    Norm

  5. #5
    Join Date
    Oct 2004
    Posts
    440

    Default

    Quote Originally Posted by Dave
    Normnet , I have found a problem with Fineline. If you have a line starting with a LABEL: and that line happens to be the start of an IF/THEN/ELSE/ENDIF sequence it does not see the keyword IF and reports that you have an orphan ELSE or ENDIF found in the code.
    Bug corrected.

    Scroll down page to download most recent version at IDE FineLine Viewer 1.1

    Norm

  6. #6
    Join Date
    Mar 2003
    Location
    Commerce Michigan USA
    Posts
    1,154

    Default

    Normnet, Thanks... I have had some students asking it the problem has been fixed.. They seem to like it...

    Dave Purola,
    N8NTA

  7. #7
    Join Date
    Oct 2004
    Posts
    440

    Default

    See IDE FineLine Viewer for v1.3
    10x faster search and match.

    Reminder to browse down to be certain of downloading the latest version.

    Norm

  8. #8
    Ted's's Avatar
    Ted's Guest

    Default

    Nice. Please use your code to create a flow-chart to pbp-code program.

  9. #9
    Join Date
    Jul 2003
    Location
    Colorado Springs
    Posts
    4,959

    Default

    Quote Originally Posted by Ted's View Post
    Nice. Please use your code to create a flow-chart to pbp-code program.
    OOOOoooo, there's a tough one. flow-chart to pbp-code.

    A kinda like the FineLine program, xcept it works better for PROTON.

    Another modification that at least one of our users would like ...

    <img src="http://www.picbasic.co.uk/forum/attachment.php?attachmentid=2827&stc=1&d=121938193 6" />
    <!-- Name:  FineLineSkimask.GIF
Views: 1279
Size:  2.0 KB -->
    DT

  10. #10
    Join Date
    Oct 2004
    Posts
    440

    Default

    Their is a chance I will be writing a PBP FineLine IDE.

    Another modification that at least one of our users would like ...
    I hadn't thought of a one line FineLine.
    Another would be a goto on the right side with an arrow.

    Norm

Similar Threads

  1. Replies: 0
    Last Post: - 13th February 2009, 03:34
  2. Upgraded to MPLAB IDE 8.14 and now I'm stuck
    By BlueHairBob in forum General
    Replies: 2
    Last Post: - 20th August 2008, 01:15
  3. "Program Memory Error" with MPLAB IDE (PBP)
    By aggie007 in forum mel PIC BASIC Pro
    Replies: 4
    Last Post: - 13th November 2007, 19:27
  4. FineLine IDE for PicBasicPro
    By Normnet in forum PBP Wish List
    Replies: 3
    Last Post: - 9th September 2007, 22:59
  5. To IDE or Not to IDE
    By Melanie in forum General
    Replies: 31
    Last Post: - 2nd March 2007, 23:30

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts