Forum > Beginners

[SOLVED] Program Examples

<< < (2/2)

WickedDum:
Thank you all for your posts!  Great information!


--- Quote from: Ñuño_Martínez on September 12, 2016, 11:08:35 am ---You should read them when read the description to know the "context".
--- End quote ---
Of course I do.  But, as an example, I have always tried to use understandable variables.  Of course! :D

During my readings on the document pages, some of the examples are not intuitive...to me.  Hence, my login name.  :(

@Handoko - I have tried the links.  Thanks!  I could spend a lot of time (that I shouldn't) on the rosettacode.org.

@Thaddy - My "minor" domain is not my problem. :D  An example, if I may, Program 38.  Compilable?  Great!!  But, where is the parameter?  Is it only functional as a console program?  My personal task at hand is learning the IDE for GUI programs, not the console.  I have more LOC for the console than I care to acknowledge!  I have a moderate understanding of Pascal, but this IDE is driving me nuts!!   %)

As for "full compile-able and run-able code", of course not. 

I was specifically asking about "an index or maybe just a listing" of the 'Program Examplenn's at the bottom of the document pages.

Thanks, again, for your posts!

Handoko:

--- Quote from: WickedDum on September 12, 2016, 03:50:17 pm ---I have a moderate understanding of Pascal, but this IDE is driving me nuts!!   %)

--- End quote ---

Lazarus IDE isn't that bad, is it? Can you share some advice where the IDE can be improved?

WickedDum:
@Handoko - Can I share some advice where the IDE can be improved?  Uhhhh...

Allow me to digress:  I started Pascal with Turbo 3; then 4; then 5.  Then Ada on a mainframe and then on a PC with a maximum of 16mb of memory; earned my MS in Software Engineering.  After thousands of LOC, I went into systems engineering; network engineering; then IT and communications project management.  I now be retired.  I want to write some programs!  My problem is that the world went GUI (with something called the Internet) while I was still in a text frame of mind...   :(

Now - current day.  My programs need to have a GUI interface - something that is second-nature for the user.  I studied web pages, HTML, CSS, WPF, and C#.  I decided I should go back to the basics and just program in Pascal.  So, here I am! 

I can barely spell Lazarus, let alone know where to improve it.  I would LOVE a tutorial on Lazarus.  There are many, many tutorials and examples of code for Pascal; FPC or otherwise.  That is not my problem.

My problem is that the IDE is not intuitive to me.  (Visual Studio and/or Embarcadero is not, either.)  I have never had so much trouble composing a screen!!  (OK, in FPC jargon:  a form.)   :-[

I printed out all of the components, laminated it, and have it right here by me.  That is a quicker reference for me than selecting each tab.  The only item closer to me than the list of components is my hard copy of LAZARUS The Complete Guide.  And I have dual screens:  The forum and freepascal.org/docs-html on my left and Lazarus on my right.

When I get to the point I can contribute meaningful suggestions/solutions, I will.  I have had a lot of help from the forum.  I need to return the favor.  I look forward to being able to post solutions instead of problems.  :)

Meanwhile...I figured an index to or list of the example programs in the documentation might be helpful to me.  Thus, my initial post.

Handoko:

--- Quote from: WickedDum on September 13, 2016, 03:27:00 am ---@Handoko - Can I share some advice where the IDE can be improved?

--- End quote ---

Of course you can.

http://wiki.freepascal.org/Feature_Ideas

You can start a new thread and know how others think about your idea here in this forum. Also, you can join the mailing list:

http://www.freepascal.org/maillist.var

But, if you think the IDE doesn't work correctly as what it should be, you may consider to report it on the bug tracker:

http://bugs.freepascal.org/view_all_bug_page.php

You should know, not every improvement suggestion will be accepted. Some may not agree with your idea. If a good idea isn't implemented, it's not because it is not accepted. It can be no one is working for it, because Lazarus/FPC is a volunteered project. So, if you're good in programmig, you can write a patch and submit it.

Have fun.

Edited:
If you want to learn more about Lazarus IDE, this link may be useful:
http://wiki.freepascal.org/Lazarus_Documentation#IDE

WickedDum:
@Handoko....  You asked me if I could make improvements, I said "Uhhhhh..."  I was just referencing your question.  Sorry for the confusion.  It will be a while before I have anything to contribute.  :|

The last link (http://wiki.freepascal.org/Lazarus_Documentation#IDE) is GREAT!!!!  It has provided me hours of reading so far...and many more to go!!

Thank you VERY much for the link!!!  I can sleep well tonight.   :D

Navigation

[0] Message Index

[*] Previous page

Go to full version