Menu

New IDE for GCBasic

2011-10-20
2014-03-01
<< < 1 2 3 4 5 > >> (Page 4 of 5)
  • Anonymous

    Anonymous - 2013-03-20

    Thank you very much. Now everything works perfectly!

     
  • Anonymous

    Anonymous - 2013-03-20

    had tried, but I did not write ""-qw-2-vf Retail Price%% "" at the end.
    What does this part?

     
  • Anonymous

    Anonymous - 2013-03-20

    Sorry I meant             -q-w-pPIC% 2-v-f%

     
  • Frank Steinberg

    Frank Steinberg - 2013-03-20

    The meaning of %1 and %2 is described in the head of the flashPIC.bat:

      %1 is replaced with the hexfile in double quotes i.e. "C:\My Folder\nice file.hex"
      %2 is replaced with the chipmodel i.e. 16F688
    

    For the commandline parameters itself read the ProgSuite-manual.

    Regards
    Steini

     
  • Chuck Hellebuyck

    - Added new GCB commands to lexer

    Is there a list of what is added?
    I didn't know there were new commands.

     
  • Frank Steinberg

    Frank Steinberg - 2013-03-21

    "Added new GCB commands to lexer" Is there a list of what is added? I didn't know there were new commands.

    http://gcbasic.sourceforge.net/update.htm
     

    Regards

    Steini

     
  • Frank Steinberg

    Frank Steinberg - 2013-03-21
     
  • Jim giordano

    Jim giordano - 2013-05-03

    I just tried this out, and I like it a lot.  I've been looking for something to use with a little more smarts than crimson :)

    Right off, I only have two wants.

    First, I love the way the ide connects my if/else/endif with a dim bracket.  It makes finding problems in complicated if structures much easier.   The only problem I'm having is the IDE doesn't seem to recognize a simple short form (IF condition THEN command) as not being a long form (IF…THEN…ELSE…ENDIF) structure and so gets the association messed up.   Is there some way to fix this?

    Second is a request for the IDE to recognize endif as End IF.   I've been typing endif, without a space, for decades and having the microsoft editors automatically convert it to End If, with a space.   How would I specify that I wanted this to happen in this IDE?  I've tried loading the GCBasic code into visual basic, and saving it back out, which fixes the vast majority of problems, but still creates a few new ones, so I would really like this tool to do more for me if possible.

    I spent several hours trying to figure out how to modify a lexer, but the instructions might as well have been in Russian for all I understood them.

    But, overall, I'm very happy the this product.

     
  • Jim giordano

    Jim giordano - 2013-05-03

    I have one more "easy" request for SynWrite.   Please add search to the SynWrite html help file, otherwise, it's impossible to find anything.

     
  • Alexey T.

    Alexey T. - 2013-05-03

    About Synwrite wishes: a) Find feature in help is not planned. Pls use the index page in CHM help. b) Auto-correct (endif - end if) isn't possible yet.

     
  • Jim giordano

    Jim giordano - 2013-05-04

    I'm encouraged by the word "yet" :)

     
  • Jim giordano

    Jim giordano - 2013-05-04

    I apologize for filling this execellent topic with my junk, but my Synwrite help doesn't have an index, it only has the table of contents.  An alphabetical index would be acceptable in place of a search function, but I can't find it.

    So…  a little later..

    I downloaded the raw SynWrite, not associated with GCBasic and installed it.   The help file for it doesn't have an index either, so something must have happened to it in one of your updates if it ever had one.  Or I'm just so dumb I can't find it (a distinct possibility).

     
  • Jim giordano

    Jim giordano - 2013-05-04

    With a little research, I found out how to decompile and recompile the help with search capability, so I'm happy in that regard.  All it takes is the free microsoft html help workshop.  As a byproduct, it automatically created a table of contents more to my liking also. An index is not so easy, but with search, I don't need an index.   Hopefully, I'm now done polluting this thread. 

     
  • Alexey T.

    Alexey T. - 2013-05-23

    Maybe EXE runner not needed? Added support for {SynDir} to external tools' "File name" field and "Init folder".

     
  • Frank Steinberg

    Frank Steinberg - 2013-05-24

    Hi Alexey,

    great to have you here!

    Maybe EXE runner not needed? Added support for {SynDir} to external tools' "File name" field and "Init folder".

    Noticed that and thought about it, but

    • have to bulid a complete new folder structure; sadly things like "..\{SynDir}" (goto upper folder) does not work for me in SynWrites external tool config.
    • ide.exe does backing up some ini-files
    • ide.exe contains the beautiful "Cow"-Icon  ;-)
    • win shortcuts are so inflexible (no relative paths possible)
      I'm very happy about the new customizable toolbar. GCB@Syns next release will have custom buttons that start the compiling/flashing. Very nice feature Alexey; long awaited by me. Thanks a lot for implementing it to SynWrite.

    Kind regards from Germanys rainy north
    _________________________
    Steini

     
  • Chuck Hellebuyck

    GCB@Syns next release will have custom buttons that start the compiling/flashing.

    Alexey and Frank,
    This is a great addition. Having custom icons in the toolbar to compile and program is an outstanding addition.
    Will we be able to hide some toolbar icons too if we don't want them showing?
    I'd like to simplify it (aka Arduino IDE style) to cause less confusion for a kid starting out.

     
  • Frank Steinberg

    Frank Steinberg - 2013-05-24

    Hi

    Will we be able to hide some toolbar icons too if we don't want them showing?

    Yes, unwanted items can be disabled (deleted) like in the external tools menu.

    Steini

     
  • Frank Steinberg

    Frank Steinberg - 2013-05-26

    Hello again,

    as promised:
    New version 2013-05-26:

     - GCBasic compiler updated to "Version 0.9 21/4/2013"
     - SynWrite updated to 5.5.450
     - Added a small GCB button toolbar (new SynWrite feature)
     - Small GCB lexer improvements (still far away from perfect)
    

    Please notice:
    If you copy this version over an existing one, your syn.ini files even in config-backup-folder (CfgBackup) will be overwritten even if you choose "Restore your last used configuration?" -> "Yes" in the messagebox. This is necessary to make the custom buttons work. SynWrite has the GCB@Syn-default-settings afterwards.

    The settings for the custom buttons can be edited, choose:   Options - Customize toolbars - 1

    Alexey:
    Would it be possible to add a function, that make the custom buttons disappear depending on the actual lexer (like the external tools itself)? Maybe it's confusing, if the user tries to compile a batchfile or the readme.txt :-)

    Download

    Regards
    _________________________
    Steini

     
  • Keith

    Keith - 2013-05-27

    Hi again Frank, this is once again a major upgrade form the previous version, yet once again I have lost the link to my Pickit2 Programmer. I know and I have said it before tah t I am prbably as thick as Rhino Dung when it comes to new programs, but again I need your assistance on a couple of things.

    1. As I have allready said lost the connection to my programmer.
    2. Whe I hit the Tab Key my cursor jumps over to the next right instead of indenting the text 8 to 10 spaces
    3. I am not a great lover of the pop up dialog box when I compile or program  the device. Is there anyway to switch it off?

    Once again though this is a splendid bit of workmanship - Top-Man!

    Regards
    Keith

     
  • Keith

    Keith - 2013-05-27

    Hi again Frank, Sorted my Programmer myself.. I read some of your old posts on the topic and it now works fine

    .

    1.Put  pk2cmd.exe  and  PK2DeviceFile.dat   to folder …\GCB@Syn\PicKit22.Edit  flashPIC.bat  in folder  …\GCB@Syn\G@Stools:
    2.1  Add a "rem" at the beginning o the line where picpgm is called
    2.2  Remove the "rem" at the beginning of the line where pk2cmd is called.

    Could still do with some help on this TAB business. I use the Tab function to remark and write prompts after the code to remind myself what it does. (Bit of a bitch this getting old business when you you cannot remember what you did five minutes ago!)

     
  • Frank Steinberg

    Frank Steinberg - 2013-05-27

    Hi Keith,

    1. As I have allready said lost the connection to my programmer.
    2. When I hit the Tab Key my cursor jumps over to the next right instead of indenting the text 8 to 10 spaces
    3. I am not a great lover of the pop up dialog box when I compile or program the device. Is there anyway to switch it off?

    1. You got it by yourself.
    2. Strange; try to play around with the tab-key settings
      Options - Customize … - Editor 2
    3. I fear you had to suffer it  ;-)
      Regards
      _________________________
      Steini
     
  • Keith

    Keith - 2013-05-27

    Yep.. That is what I did.. Had a play around with the Tab settings - it is sorted now.

    As to item 3 The pop-up dialogue box on compile. That is a tiny overhead for such a brilliant peice of kit.

    (I can feel another donation coming on!)

    Thanks again.

    Keith

     
  • Chuck Hellebuyck

    This new toolbar feature is awesome.
    I created a third toolbar line of ICONs similar to the Arduino IDE.
    This way a user has a simple toolbar to work with GCB and a PIC based CHIPINO Module while at the same time have all the same great functions the SynWrite IDE offers. Here is a screen shot.

    The Icons represent the following features (in order left to right):
    Make Hex file
    Make Hex File and Program CHIPINO
    Open New File
    Open Existing File
    Save File
    Terminal Program
    PICkit 2 GUI
    GCB Help

     
  • Marcoos

    Marcoos - 2013-07-07

    Deleted sorry

     

    Last edit: Marcoos 2013-07-08
  • Frank Steinberg

    Frank Steinberg - 2013-09-25

    Hi guys,

    new compiler version - new version of GCB@Syn.
    Nothing dramatic, just updates:

    - GCBasic compiler updated to "Version 0.9 22/9/2013"
    - Great Cow Graphical BASIC.exe updated to "Version 1.0 21/9/2013"
    - SynWrite updated to 5.8.850

    Download as usual:
    http://www.franksteinberg.de/ZIPS/GCB%40Syn.zip

    Edit:
    Rolled compiler back to "Version 21/4/2013", see my post next page!

    Regards
    Steini

     

    Last edit: Frank Steinberg 2013-09-26
<< < 1 2 3 4 5 > >> (Page 4 of 5)

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.