Qbasicnews.com
January 26, 2021, 02:59:50 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: Back to Qbasicnews.com | QB Online Help | FAQ | Chat | All Basic Code | QB Knowledge Base
 
   Home   Help Search Login Register  
Pages: 1 2 [3] 4 5 ... 15
  Print  
Author Topic: FBIde 0.3.1 -> 0.3.3  (Read 86878 times)
barok
Na_th_an
*****
Posts: 1727


How about a tasty lead sandwich?


« Reply #30 on: December 01, 2004, 01:37:53 PM »

Yeah, it's very nice for what he's got so far.  But it's kinda big IMO.
Logged

Jumping Jahoolipers!
Jofers
Been there, done that
*****
Posts: 1040



WWW
« Reply #31 on: December 01, 2004, 01:46:22 PM »

Wow, I just noticed that.  How did it get to 3mb?  Are all wxWindows apps this big?
Logged
Sterling Christensen
Na_th_an
*****
Posts: 1328


« Reply #32 on: December 01, 2004, 02:37:23 PM »

Could it have been compiled with debugging info, none of the symbols stripped out, no size optimization, etc?

The fact that wxWindows is OOP alone couldn't explain it, right? :lol:
Logged
VonGodric
Ancient Guru
****
Posts: 674



WWW
« Reply #33 on: December 01, 2004, 02:54:43 PM »

Hello again,

First thanks for all the feedback:
I don't knwo why exec is that big, however I stripped it down now a bit, so it's a bit smaller now, but the diff is too small :cry:  I'll see what I can do.

Anyway here's new release:
http://www.hot.ee/wizgui/FBIde1278.rar

CHANGELOG:
0.0.0.253 - 0.0.0.1278
Fixed / Changed:
   *Tab back indenting -coused text deleting
   *Added Cancel option when promting to save or not.
   *Didplays automatically .bas and .bi extensions in load/save dialogs
   *Fixed cursor color (for now...)
   *Changed end of line markers color to white.
   *Restrucured menus

New features:
   *Text Highlighting ON/OFF
   *Basic syntax check (counts parenthesis and their directions,basic string literal completetion and etc...)
   *Added Run CMD into menus.
   *Added indentation guides.
   *Added Sub/Procedure selector (needs refreshing though)
   *executable is smaller.
Logged

url]http://fbide.sourceforge.net/[/url]
aetherfox
Been there, done that
*****
Posts: 1071



WWW
« Reply #34 on: December 01, 2004, 05:23:55 PM »

Good job.  I like how this is turning out.  I only have one problem...and that is that this is turning out to be an IDE written separate to the compiler...an IDE should integrate with the compiler...
Logged

~''i|~thrFx~|i''~-  
avinash.vora - http://www.avinashv.net
na_th_an
*/-\*
*****
Posts: 8244



WWW
« Reply #35 on: December 01, 2004, 05:49:16 PM »

I disagree. The IDE must call the compiler and be separate programs. That way you can switch IDEs if you don't like the default one.
Logged

SCUMM (the band) on Myspace!
ComputerEmuzone Games Studio
underBASIC, homegrown musicians
[img]http://www.ojodepez-fanzine.net/almacen/yoghourtslover.png[/i
barok
Na_th_an
*****
Posts: 1727


How about a tasty lead sandwich?


« Reply #36 on: December 01, 2004, 06:45:24 PM »

Hey, this is looking really good!  the syntax check is a bit buggy, but other than that good!  

I'm just wondering, the first thing i thought i wanted to see was what qb does with subs, but i also like what vb/c/whatever do with their subroutines as well (display them back to back)  what do people want for this?


wishlist:
print code function
ability to choose color for text box. (i like blue for qb, but this is fb!  it needs it own colour!)

I agree with na_th_an here.  this way we can switch to med or context or whatever this way.  What are the benefits of having an integrated compiler?  I don't see any.
Logged

Jumping Jahoolipers!
VonGodric
Ancient Guru
****
Posts: 674



WWW
« Reply #37 on: December 01, 2004, 06:51:24 PM »

About the coloring:

It is currently in progress, I have rewritte the code now -os all settings are loaded from a string, so the string can be saved/loaded without problems. I guess in next release It will have completely costomizible "look&feel"

And I do agree, with bright desktops it does look a bit out of place that dark blue style, but I use quite dark scheming so it's perfect right now for me -I don't want that all-too-bright while I'm working.

and it is WIP everything is possible...
Logged

url]http://fbide.sourceforge.net/[/url]
urger
Wandering Guru
***
Posts: 337



« Reply #38 on: December 01, 2004, 07:11:31 PM »

I like the way this project is going.
Only two points I see in this version, one of which has already been mentioned:
1)The syntax checking is a bit buggy
2)I'd like to be able to hide the drop down box that has "Refresh" located in it.  I work entirely using keyboard shortcuts when I code, so I'd perfer the extra lines of code that could be displayed there.  Of course others would like it thier way, so I guess it's another "nice to have" feature rather then anything major.
Logged

his sig left intentionally blank
VonGodric
Ancient Guru
****
Posts: 674



WWW
« Reply #39 on: December 03, 2004, 10:06:47 AM »

Hello, thought to give some status report:

So far i'v done:
*full theme loading from a file.
*in run menu are working run, compile, compile & run.
*fbc.exe path is loaded from the specs file.
*catches errors and shows them if compilation wasn't successful.
*fixed problem with autoindent and indent(if highlighin is on then some indent lines disappeared) in general, sometimes after pressing enter it threw to anywhere, but next line.
*fixed after loading/saving old file and opening new file, that new file is no longer saved under previosly loaded file name ... haha that was nasty.

Things to do before next release:
*to fix bug: loading fbide with some file.
*bind view manu states to theme file
*add load theme into view menu
*save constantly new theme in the fbide.ini
*get run->parameters to work(simple textbox atm)
*fix mouse quickmenu
*get to extract the line number from error line

if anyone is interesting in theming files then here is an example(fully working one)
Code:
;[comment]             <-the type of what the settings are
;foreground=LIGHT GRAY <-class foreground
;background=NAVY       <-background
;font=       <-font name (not working atm)
;fontsize=12           <-font size
;fontstyle=italic      <-may be: italic, bold, underlined. To use more then one seperate with commas.
;capital=0             <-are capital letters or not. (o not, 1 is)

;[Possible colours]
;Sorry atm no rgb values, but these colornames will work.
;AQUAMARINE, white, BLUE, BLUE VIOLET, BROWN, CADET BLUE, CORAL, CORNFLOWER BLUE, CYAN, DARK GREY, DARK GREEN, DARK OLIVE ;GREEN, DARK ORCHID, DARK SLATE BLUE, DARK SLATE GREY DARK TURQUOISE, DIM GREY, FIREBRICK, FOREST GREEN, GOLD, GOLDENROD, ;GREY, GREEN, GREEN YELLOW, INDIAN RED, KHAKI, LIGHT BLUE, LIGHT GREY, LIGHT STEEL BLUE, LIME GREEN, MAGENTA, MAROON, MEDIUM ;AQUAMARINE, MEDIUM BLUE, MEDIUM FOREST GREEN, MEDIUM GOLDENROD, MEDIUM ORCHID, MEDIUM SEA GREEN, MEDIUM SLATE BLUE, MEDIUM ;SPRING GREEN, MEDIUM TURQUOISE, MEDIUM VIOLET RED, MIDNIGHT BLUE, NAVY, ORANGE, ORANGE RED, ORCHID, PALE GREEN, PINK, PLUM, :PURPLE, RED, SALMON, SEA GREEN, SIENNA, SKY BLUE, SLATE BLUE, SPRING GREEN, STEEL BLUE, TAN, THISTLE, TURQUOISE, VIOLET, :VIOLET RED, WHEAT, WHITE, YELLOW, YELLOW GREEN.

[General]
indentguide=false
linenumbers=false
whitespaces=false
borderline=false
syntaxhighlight=true
syntaxcheck=false
tabsize=3
fontsize=12

[default]
background=white
foreground=black
selectcolor=light grey
caret=black


[comment]
foreground=grey
background=white
font=
fontsize=12
fontstyle=italic
capital=0

[number]
foreground=blue
background=white
font=
fontsize=12
fontstyle=0
capital=0

[keyword]
foreground=black
background=white
font=
fontsize=12
fontstyle=bold
capital=0

[string]
foreground=blue
background=white
font=
fontsize=12
fontstyle=0
capital=0

[operator]
foreground=black
background=white
font=
fontsize=12
fontstyle=0
capital=0

[identifier]
foreground=black
background=white
font=
fontsize=12
fontstyle=0
capital=0
Logged

url]http://fbide.sourceforge.net/[/url]
KiZ
__/--\__
*****
Posts: 2879


WWW
« Reply #40 on: December 03, 2004, 12:23:17 PM »

I Like the program!

Two problems, though:

> You need to exclude comments from syntax checking

> Maybe make the line numbers a little less intrusive? The margin is rather wide.

Keep up the good work, i would love to see the next release maybe have the option to compile? Shouldnt be hard or take long to implement.
Logged
relsoft
*/-\*
*****
Posts: 3927



WWW
« Reply #41 on: December 04, 2004, 12:23:35 AM »

Von:

Execute Keys

Like when I press F9 it can call a batch file I made.
Logged

y smiley is 24 bit.


Genso's Junkyard:
http://rel.betterwebber.com/
VonGodric
Ancient Guru
****
Posts: 674



WWW
« Reply #42 on: December 04, 2004, 01:09:53 AM »

quickkeys that are currently in use and fully workable
    compile ->   ctrl+f9
    compile&run ->   f9
    run ->   shift+ctrl+f9
    dos promt ->   f8

    new ->   ctrl+n
    save ->    ctrl+s
    save as ->   ctrl+shift+s
    Open ->   Ctrl + o

    undo ->   ctrl +Z
    redo ->   ctrl + shift + z
    cut  ->   ctrl + x
    copy  ->   ctrl+ c
    paste  ->  ctrl+  v

    select all ->   ctrl +a
    select line ->   ctrl + l

    indent increase  ->   tab
    indent decrease  ->   shift + tab
Logged

url]http://fbide.sourceforge.net/[/url]
relsoft
*/-\*
*****
Posts: 3927



WWW
« Reply #43 on: December 04, 2004, 01:12:36 AM »

link?
Logged

y smiley is 24 bit.


Genso's Junkyard:
http://rel.betterwebber.com/
Dr_Davenstein
Na_th_an
*****
Posts: 2052


« Reply #44 on: December 04, 2004, 04:43:04 AM »

Quote from: "relsoft"
link?


Ditto. I like the layout too. I guess I just got here late becasue I was driving myself nuts trying to get Dx CRAP to work! :evil:

Anyway:
This is looking good though... I'd like a search/replace function though... if you feel like it!  :bounce:

...and if I haven't already missed it.  :roll:
Logged
Pages: 1 2 [3] 4 5 ... 15
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!