Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 7 of 7 total
Thread Private, Protected, Published, Public... why different sections in classes
Sun, Aug 11 2024 11:11 AMPermanent Link

erickengelke

Avatar

I've published a new article on the various types of class sections.

https://www.erickengelke.com/posts/post30.html

Erick
EWB Programming Books and Nice Component Library
See my EWB BLOG posts, at:
http://www.erickengelke.com
Sun, Aug 11 2024 10:06 PMPermanent Link

StewCam

Thanks, Eric. I always learn something from your blog entries. In this case, I was not aware that EWB treats external classes as case sensitive. Good to know!
Mon, Aug 12 2024 8:39 AMPermanent Link

erickengelke

Avatar

StewCam wrote:

>I was not aware that EWB treats external classes as case sensitive.

Yes, JavaScript is case sensitive, Pascal is not.

JS Object variables and functions have to be called with the correct case.  Once you have defined the pascal classes in the Type section, EWB uses that case, not matter how you type the member variable or method in the rest of your code.

There is also the Emit key word which lets you rename the variable or method for greater ease in handling conflicts of names.

Erick
EWB Programming Books and Nice Component Library
See my EWB BLOG posts, at:
http://www.erickengelke.com
Mon, Aug 12 2024 11:36 PMPermanent Link

Bruno Larochelle

I second that, always an interesting read, many thanks

.. Bruno



StewCam wrote:

Thanks, Eric. I always learn something from your blog entries. In this case, I was not aware that EWB treats external classes as case sensitive. Good to know!
Bruno Larochelle
Logiciels BitWise Software
Tue, Aug 13 2024 9:44 PMPermanent Link

erickengelke

Avatar

Bruno Larochelle wrote:
> I second that, always an interesting read, many thanks

StewCam wrote:
> Thanks, Eric. I always learn something from your blog entries.

Thanks.  The positive feedback is really appreciated and encourages me to continue.  These posts do take time, so it's nice to know they have an impact that justifies that effort.

I've been using Pascal non-exclusively for 39 years now when as an impatient young programmer I discovered Borland Pascal compiled so much faster than our four pass C compiler at the time and can generate efficient and compcat code.  I am still learning as I go, making mistakes like everyone, but figuring it out slowly and sharing what I learn as I go.  I also refer to the posts and books myself when I need to solve the same problems again later, I benefit from my own documentation efforts.  

So, the question everyone wonders is, what is the size of this community?    I don't know exactly, however I can offer some qualified estimates.  

My web server logs tell me that the audience coming in directly from Elevate's support site pages (your browser tells the server from whence you came)  is small, about 50 distinct people in August followed each of my last two blog entries.   It's often higher in non-summer months, maybe it's the season,  maybe the audience is shrinking, I won;'t know more until Autumn.  But I'm guessing there are at least 50 enthusiasts who tolerate my posts, and probably still more who don't frequent the boards or aren't interested or don't go to off-site links.  

The top source is actually China, followed by the USA, then significantly smaller numbers from Australia/Canada/Denmark/Germany/Russia/Britain/Czehch/Sweden and Greece.

While I say enthusiasts, I don't think all are paying customers.

Erick
EWB Programming Books and Nice Component Library
See my EWB BLOG posts, at:
http://www.erickengelke.com
Tue, Aug 13 2024 9:44 PMPermanent Link

erickengelke

Avatar

Bruno Larochelle wrote:
> I second that, always an interesting read, many thanks

StewCam wrote:
> Thanks, Eric. I always learn something from your blog entries.

Thanks.  The positive feedback is really appreciated and encourages me to continue.  These posts do take time, so it's nice to know they have an impact that justifies that effort.

I've been using Pascal non-exclusively for 39 years now when as an impatient young programmer I discovered Borland Pascal compiled so much faster than our four pass C compiler at the time and can generate efficient and compcat code.  I am still learning as I go, making mistakes like everyone, but figuring it out slowly and sharing what I learn as I go.  I also refer to the posts and books myself when I need to solve the same problems again later, I benefit from my own documentation efforts.  

So, the question everyone wonders is, what is the size of this community?    I don't know exactly, however I can offer some qualified estimates.  

My web server logs tell me that the audience coming in directly from Elevate's support site pages (your browser tells the server from whence you came)  is small, about 50 distinct people in August followed each of my last two blog entries.   It's often higher in non-summer months, maybe it's the season,  maybe the audience is shrinking, I won;'t know more until Autumn.  But I'm guessing there are at least 50 enthusiasts who tolerate my posts, and probably still more who don't frequent the boards or aren't interested or don't go to off-site links.  

The top source is actually China, followed by the USA, then significantly smaller numbers from Australia/Canada/Denmark/Germany/Russia/Britain/Czehch/Sweden and Greece.

While I say enthusiasts, I don't think all are paying customers.

Erick
EWB Programming Books and Nice Component Library
See my EWB BLOG posts, at:
http://www.erickengelke.com
Wed, Aug 14 2024 2:26 AMPermanent Link

Steve Gill

Avatar

<< erickengelke wrote:

I've published a new article on the various types of class sections.

https://www.erickengelke.com/posts/post30.html >>

Good article.

= Steve
Image