Page 2 of 4 FirstFirst 1234 LastLast
Results 11 to 20 of 39

Thread: what IDE for FPC

  1. #11

    what IDE for FPC

    Ok, I'll do a web page asap (:=saturday or sunday, I think). Stay tuned for more infos

    I found this project that looks nice...

    wxWidgets is cross-platform, but no freepascal porting, at this time... :cry:
    Get your fpc4gba copy now!
    Get your fpc4nds copy now!

  2. #12

    what IDE for FPC

    Quote Originally Posted by Legolas
    wxWidgets is cross-platform, but no freepascal porting, at this time... :cry:
    It is really hard to do a porting of wxwidgets. It's all c++. That means that there's no easy way to do an header translation. It is probably necessary to do a plain api layer above it in c++.

    There are probably better widget libraries for pascal, GTK2 for example
    I would love a nice IDE made in GTK2 (and there's Glade for form design)

    Bye!
    If you save your data in a proprietary format, the owner of the format owns your data.
    <br /><A href="http://msx80.blogspot.com">http://msx80.blogspot.com</A>

  3. #13

    what IDE for FPC

    MSX:Yes, it's true... I think it would be nice to do a form designer embedded in DevPas. Not like Lazarus... it produces huge files!

    PS: when a sequel of "Nardo and the broken astronav"?
    Get your fpc4gba copy now!
    Get your fpc4nds copy now!

  4. #14
    Legendary Member cairnswm's Avatar
    Join Date
    Nov 2002
    Location
    Randburg, South Africa
    Posts
    1,537

    what IDE for FPC

    I noticed that SynEdit is available in Lazarus and therefore possibly cross platform.
    William Cairns
    My Games: http://www.cairnsgames.co.za (Currently very inactive)
    MyOnline Games: http://TheGameDeveloper.co.za (Currently very inactive)

  5. #15

    what IDE for FPC

    Quote Originally Posted by Legolas
    MSX:Yes, it's true... I think it would be nice to do a form designer embedded in DevPas. Not like Lazarus... it produces huge files!

    PS: when a sequel of "Nardo and the broken astronav"?
    I dont' think doing a form designer is all that hard if one knows well the widget toolkit he's going to use.

    Anyway glade-2 is the best form designer i've seen.. The only problem is that it is not embeddable in other project (afaik): you must do the form in glade, an than use the generated file (no double click on event to get the method )

    PS if you think to add a form designer in your custom DevPas let us know I'd like to help!

    PPS I'd love to do Nardo2 But my friend has no more time to help.. without his demential humor i cannot do that but who knows ? Maybe in future...

    PPPS: i've looked at the gnu debugger.. it is far easier than i thought to use.. I think i'll keep using it!
    If you save your data in a proprietary format, the owner of the format owns your data.
    <br /><A href="http://msx80.blogspot.com">http://msx80.blogspot.com</A>

  6. #16

    what IDE for FPC

    Quote Originally Posted by Legolas
    Ok, I'll do a web page asap (:=saturday or sunday, I think). Stay tuned for more infos

    I found this project that looks nice...

    wxWidgets is cross-platform, but no freepascal porting, at this time... :cry:
    GODNESS! It's a RAD interface for Dev Cpp and Open Source. Its looks like very nice! I'm downloading it now...

  7. #17

    what IDE for FPC

    Quote Originally Posted by Legolas
    Ok, I'll do a web page asap (:=saturday or sunday, I think). Stay tuned for more infos

    I found this project that looks nice...

    wxWidgets is cross-platform, but no freepascal porting, at this time... :cry:
    The reason that there is no wxWidget prot to free pascal is that freepascal cannot link a c++ object. It is planned on being done but not until afte 2.0 releases.

    The reason to luse wxWidgets over any other toolkit is that it is very similar to the vcl. It is not just a component suite either.

    Another option would be to use the KOL. The only drawback here is that it is win 32 only.

    I personally feel that at this point GTK is probably that only visuial component library usable for freepascal and will reain so for quite some time.

    -Jeremy

  8. #18
    Co-Founder / PGD Elder WILL's Avatar
    Join Date
    Apr 2003
    Location
    Canada
    Posts
    6,107
    Blog Entries
    25

    what IDE for FPC

    Well there is the option of using JEDI-SDL and SDL Controls that behave exactly like the Windows controls.

    It'd sort of bring you back to the old DOS days though, when your applications were sole contained within themselves...
    Jason McMillen
    Pascal Game Development
    Co-Founder





  9. #19

    what IDE for FPC

    Ok... I started working on DevPas in my spare time

    Much job to do... The source code is a little bit confused, for me... ops:
    I worked a bit on the user interface, redesigning dialogs and panels, and by adding key shortcuts for the UI, like in Delphi. I tried to reorganize the code by adding an ActionList also. I removed some non-standard components, in order to do (in the future...) a porting on Lazarus, for multiplatform purposes.

    Next step is to work on SynEdit component in order to add editable key shortcuts, add some multi-language support to UI, ...uhm... oh, embedding a debugger, of course!

    Well... I should write a ToDo list, also...



    Here some screenshots (icons are in wrong place, I know... ) :shock:


    (An empty IDE,...)


    (...an IDE with some files,...)


    (...the Compiler settings dialog,...)


    (...the Environment settings dialog,...)


    (...About dialog,...)


    (...and the splash form, of course!)

    Comments & suggestions, please!
    Get your fpc4gba copy now!
    Get your fpc4nds copy now!

  10. #20

    what IDE for FPC

    Quote Originally Posted by Legolas
    Much job to do... The source code is a little bit confused, for me... ops:
    I worked a bit on the user interface, redesigning dialogs and panels, and by adding key shortcuts for the UI, like in Delphi. I tried to reorganize the code by adding an ActionList also. I removed some non-standard components, in order to do (in the future...) a porting on Lazarus, for multiplatform purposes.

    Next step is to work on SynEdit component in order to add editable key shortcuts, add some multi-language support to UI, ...uhm... oh, embedding a debugger, of course!

    Well... I should write a ToDo list, also...
    Nice job!! I looks better than the original version. The only problem is that i see it difficoult to port it to other platform. Ok for removin' non-standard components, but i don't think it is enought.There's a lot of other things that will probably need to be rewritten.
    The best way would be to try and keep the gui separated from the core, but that mean probably to redesign the program (i don't know how it is designed now).
    Naturally I hope i'm mistaking and to see dev-pas running on linux soon
    If you save your data in a proprietary format, the owner of the format owns your data.
    <br /><A href="http://msx80.blogspot.com">http://msx80.blogspot.com</A>

Page 2 of 4 FirstFirst 1234 LastLast

Bookmarks

Posting Permissions

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