Your contributions are welcome
Anyone in the Euphoria community may send source code and have it displayed on this site. Entire programs are not
needed, only snippets of code that show how to perform a certain task within the Win32 API. Every source shall be
displayed with your name and email address clearly indicated, and it will be reformatted for use on this site to
make it visually compatible with other webpages. This is a teaching website, not a commercial sales medium. It
is geared to provide the finest examples of Euphoria coding available to novice, and intermediate users of the
Euphoria language.
That reformatting will only consist of putting your code through a software colorizer that will place html
font color codes into your source to make it appear the same way it would if a user was viewing it in an editor
having the same color scheme used here. (Euphoria built-ins are green, keywords are yellow, etc, etc.) No changes
to the coding itself will be done except to make it compatible with the Win32 API calls used in the NEL_32
package, and rearranged it for neatness. The routine must work reasonably well. However, it need not
be perfect. Every function or routine will be checked for functionality before being placed on the site, only
to prevent erroneous code from being placed on the site that can harm other's machine or software.
If your coding produces a visual effect, such as a window, or new control element, it would be nice if you
could include a small (640X480) GIF or BMP file of the results that can be shown on the webpage.
Your actual source code should be single spaced only, with comments placed at the beginning of the source, or in the
case of a source having mulitiple routines, at the top of each routine giving the details on how to use it,
and a descriptive line of what it does. Comments may be placed on statement lines if they are not obtrusive.
The following link takes you to an actual sample that is included in the 'how to...' section. It is a color list
box control program called CLB.EW.
You will maintain your lawful copyright ownership of any material you send, regardless of formatting, but
you must submit your code under a free use license that requires no credit notices in any portion of the
programs written by any person who uses it. Your copyright will permit redistribution of your code, but only
as long as it is distributed unaltered, complete with your name and email address, prominently displayed in
the header.
For your protection, any person who modifies your code in any way, shape, or manner, is required to remove
your name and email address prior to using it. (That way, if it screws up, then you can't be held responsible.)
If you would like to send some code snippets, please send them to NEL's email address. Thank you.
|