Page 1 of 2 12 LastLast
Results 1 to 25 of 32

Thread: Simba Forms Tutorial

  1. #1
    Join Date
    Dec 2006
    Location
    Sydney, New South Wales, Australia
    Posts
    4,603
    Mentioned
    15 Post(s)
    Quoted
    42 Post(s)

    Default Simba Forms Tutorial

    Presenting to you the...
    SIMBA Forms Tutorial

    The ULTIMATE guide to Simba forms.

    A complete 33-page book detailing the FORM.


    Download it now, download it here (PDF - 1.5mb)!
    Last edited by Daniel; 11-26-2012 at 11:29 PM.
    You may contact me with any concerns you have.
    Are you a victim of harassment? Please notify me or any other staff member.

    | SRL Community Rules | SRL Live Help & Chat | Setting up Simba | F.A.Q's |

  2. #2
    Join Date
    Jan 2012
    Posts
    2,568
    Mentioned
    35 Post(s)
    Quoted
    356 Post(s)

    Default

    Looks really professional and comprehensive! I'll be sure to print this and read it whenever i'm free. Thank you so much for the awesome work!

  3. #3
    Join Date
    Dec 2011
    Location
    Hyrule
    Posts
    8,662
    Mentioned
    179 Post(s)
    Quoted
    1870 Post(s)

  4. #4
    Join Date
    Dec 2011
    Location
    The Netherlands
    Posts
    1,631
    Mentioned
    47 Post(s)
    Quoted
    254 Post(s)

    Default

    Just looked through the full tutorial, impressive! I was planning on possibly adding a form to my Great Orb Project script and with this tutorial I feel obligatory to add one haha. On the other hand I was just looking into plugins and made my first one yesterday.. Luckily I got holiday after my examweek is finished to work on this.. Thanks for the tutorial, or better said e-book!

    Script source code available here: Github

  5. #5
    Join Date
    Mar 2006
    Location
    Behind you
    Posts
    3,193
    Mentioned
    61 Post(s)
    Quoted
    63 Post(s)

    Default

    Great Job Daniel. I never really got around to completing mine as life kept getting in the way.

    "Sometimes User's don't need the Answer spelled out with Code. Sometimes all they need is guidance and explanation of the logic to get where they are going."

  6. #6
    Join Date
    Oct 2011
    Posts
    422
    Mentioned
    15 Post(s)
    Quoted
    116 Post(s)

    Default

    I actually downloaded it, nice job

  7. #7
    Join Date
    Dec 2011
    Location
    Nj
    Posts
    2,341
    Mentioned
    1 Post(s)
    Quoted
    18 Post(s)

    Default

    Very very nice, will download soon!

    Trusted download...? JK :P

    For the basics of the basics of pascal, try my TuT. ||Photoshop Editing ||MapleResourceDung Script || Book a flight! BuySellTrip

  8. #8
    Join Date
    Dec 2006
    Location
    Sydney, New South Wales, Australia
    Posts
    4,603
    Mentioned
    15 Post(s)
    Quoted
    42 Post(s)

    Default

    Quote Originally Posted by BraK View Post
    Great Job Daniel. I never really got around to completing mine as life kept getting in the way.
    Like you were doing anything -.-
    Quote Originally Posted by Rezozo View Post
    Trusted download...? JK :P
    Of course, lol. *mwahahaha*

    Thanks guys Enjoy
    You may contact me with any concerns you have.
    Are you a victim of harassment? Please notify me or any other staff member.

    | SRL Community Rules | SRL Live Help & Chat | Setting up Simba | F.A.Q's |

  9. #9
    Join Date
    Feb 2011
    Location
    The Future.
    Posts
    5,600
    Mentioned
    396 Post(s)
    Quoted
    1598 Post(s)

    Default

    Very very comprehensive. I "like" to see the following topics as I've never seen them in any tutorials (on this site):

    Parent-Child controls.
    Swapping the Parents of a control.
    Multi-Page Forms (Perhaps with a button or TabControl)
    Painting Components
    Dynamically Spawning/Creating components.
    Non-Modal Dialogs.
    I am Ggzz..
    Hackintosher

  10. #10
    Join Date
    Jan 2012
    Location
    In A Farm
    Posts
    3,301
    Mentioned
    30 Post(s)
    Quoted
    444 Post(s)

    Default

    Great book, I'm going to print it out in my friends house since I don't have ink.

  11. #11
    Join Date
    Apr 2012
    Location
    Australia
    Posts
    1,252
    Mentioned
    1 Post(s)
    Quoted
    22 Post(s)

    Default

    Looks very comprehensive!
    I've never been a huge fan of forms, though I have fiddled around with them. They just seem like an awful lot of code for a pretty place to put your username and password in.

    PS - I now know it was you on IRC

  12. #12
    Join Date
    Feb 2012
    Location
    Wonderland
    Posts
    1,988
    Mentioned
    41 Post(s)
    Quoted
    272 Post(s)

    Default

    This is cool, can't wait to extend my form skills. They're such a blast and it's good to see them explained more in-depth more so now, than previously on this site.

  13. #13
    Join Date
    Nov 2011
    Location
    England
    Posts
    3,072
    Mentioned
    296 Post(s)
    Quoted
    1094 Post(s)

    Default

    This is very very good, I would also like to know how to add tabs

  14. #14
    Join Date
    Jan 2012
    Location
    127.0.0.1
    Posts
    702
    Mentioned
    11 Post(s)
    Quoted
    76 Post(s)

  15. #15
    Join Date
    Dec 2006
    Location
    Sydney, New South Wales, Australia
    Posts
    4,603
    Mentioned
    15 Post(s)
    Quoted
    42 Post(s)

    Default

    Quote Originally Posted by Brandon View Post
    Very very comprehensive. I "like" to see the following topics as I've never seen them in any tutorials (on this site):

    Parent-Child controls.
    Swapping the Parents of a control.
    Multi-Page Forms (Perhaps with a button or TabControl)
    Painting Components
    Dynamically Spawning/Creating components.
    Non-Modal Dialogs.
    I'll try to add most of that in the second edition in a couple of weeks (after I finish my exams). At the moment, it is a very good introductory guide to forms in Simba (its purpose).

    1) I briefly went into that.
    2) Kind of obvious how to do that

    Quote Originally Posted by Ollybest View Post
    This is very very good, I would also like to know how to add tabs
    I'll add that in a couple of weeks
    You may contact me with any concerns you have.
    Are you a victim of harassment? Please notify me or any other staff member.

    | SRL Community Rules | SRL Live Help & Chat | Setting up Simba | F.A.Q's |

  16. #16
    Join Date
    Feb 2012
    Location
    Wonderland
    Posts
    1,988
    Mentioned
    41 Post(s)
    Quoted
    272 Post(s)

    Default

    Learned to load a image from file as well as some fundamentals that I didn't have much knowledge on. Exploring the Lazarus compiler helped me find possible (to an extent in pascal script) full lists of what I can do exactly with each component on a form ~ might be a useful reference to include one in the guide for pascal script specifics?

    Nonetheless, thanks for the great guide Daniel!

    Cheers,
    Lj!

  17. #17
    Join Date
    Dec 2011
    Location
    Nj
    Posts
    2,341
    Mentioned
    1 Post(s)
    Quoted
    18 Post(s)

    Default

    Hey im just wondering, is the method for creating forms similar in regular crt/wincrt compiler based pascal?

    For the basics of the basics of pascal, try my TuT. ||Photoshop Editing ||MapleResourceDung Script || Book a flight! BuySellTrip

  18. #18
    Join Date
    Dec 2011
    Posts
    733
    Mentioned
    2 Post(s)
    Quoted
    7 Post(s)

    Default

    the link no longer points to the file.
    My scripts: LunarPlanker
    ---
    My Utilities: Cross Platform, Open Source, SPS Path Generator

    Join the Unoficial SRL Skype Group by clicking here, or visiting this thread.

  19. #19
    Join Date
    Dec 2006
    Location
    Sydney, New South Wales, Australia
    Posts
    4,603
    Mentioned
    15 Post(s)
    Quoted
    42 Post(s)

    Default

    Quote Originally Posted by m34tcode View Post
    the link no longer points to the file.
    Reuploaded
    You may contact me with any concerns you have.
    Are you a victim of harassment? Please notify me or any other staff member.

    | SRL Community Rules | SRL Live Help & Chat | Setting up Simba | F.A.Q's |

  20. #20
    Join Date
    Nov 2012
    Location
    N/A
    Posts
    185
    Mentioned
    2 Post(s)
    Quoted
    19 Post(s)

    Default

    Hey Daniel.

    Nice job mate, I have gone through this front to back. Their is one thing i would like to point out though, on page 11 you used this:
    Simba Code:
    lblHelloWord:  TLabel;

    I believe it should have been this:
    Simba Code:
    lblHelloWorld:  TLabel;

    Missing an "L" their XD. Not that it should matter as you did say NOT to COPY and PASTE instead TYPE IT OUT and RENAME it to something that SUITS ME.

    But yeah i found it weird that in the tutorial it was HelloWord and in the code snippet at the bottom it was HelloWorld lol.

    Cheers mate, hopefully this will help me finally make a form.!

  21. #21
    Join Date
    Jun 2012
    Posts
    4,867
    Mentioned
    74 Post(s)
    Quoted
    1663 Post(s)

    Default

    Quote Originally Posted by P1ng View Post
    PS - I now know it was you on IRC
    Same lol

    Reading now, seems like a lot of work to go through though. Maybe useful if I make a really complicated script, as this isn't really needed for most

  22. #22
    Join Date
    Jan 2012
    Posts
    2,568
    Mentioned
    35 Post(s)
    Quoted
    356 Post(s)

    Default

    I've just finished reading this. It's great and easy to understand!
    Though will you be extending the tutorial to elaborate on how to run the form in parallel to the script? I changed .ShowModal to .Show but Simba crashed when i run it...
    Where would i able to learn about using .Show properly? Any existing scripts that you would recommend to get an idea of it?

  23. #23
    Join Date
    Aug 2007
    Posts
    25
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    thank you!

  24. #24
    Join Date
    Sep 2007
    Location
    Australia, NSW
    Posts
    934
    Mentioned
    6 Post(s)
    Quoted
    145 Post(s)

    Default

    THANKYOU THANKYOU THANKYOU THANKYOU!
    Will finally be learning forms now - about time too!

    INACTIVE
    How-to: Make S.M.A.R.T. less laggy

    Sell me your Maple Shieldbows (u)! Up to 95gp ea!

    My Scripts:
    Ivy Chopper Ultra [RS3] | Fantastic Fletcher [RS3]
    99 x78 | 99 x10 | 99 x2 | 99 x12


    Use the REPORT tags when posting progress reports to make life easier (:
    [REPORT]Put progress report in here![/REPORT]

    Super Savvy Smither V1.06Cool Classy Cooker V1.02 [EoC]

  25. #25
    Join Date
    Jan 2013
    Posts
    36
    Mentioned
    0 Post(s)
    Quoted
    7 Post(s)

    Default

    Looks amazing, im going to start reading it right away!

Page 1 of 2 12 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

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