* tests/*
* website/*
* dropped 'tst'/'ts'/'test' from most
filenames inside main 'tests' dir. 8 chars will
allow for more descriptive names than 4-5.
Some renamed to use the new space.
Similar ones will now be much close together
and easier to lookup in alphabetical order.
; NOTE: Perhaps a new distinction would be useful,
for those which are indeed tests for the
compiler or PP, f.e. these:
declare.prg, dupvars.prg, keywords.prg, linecont.prg,
lnlenli1.prg, lnlenli2.prg, pp.prg, pragma.prg, warnings.prg
; List of changes:
tests/ac_test.prg -> achoice.prg
tests/ac_test2.prg -> achoice2.prg
tests/adirtest.prg -> adir.prg
tests/ainstest.prg -> ains.prg
tests/tstalias.prg -> aliasrt.prg
tests/altdtest.prg -> altd.prg
tests/atest.prg -> array.prg
tests/tstasort.prg -> asort.prg
tests/boxtst2.prg -> box2.prg
tests/boxtest.prg -> box3.prg
tests/testbrdb.prg -> browse.prg
tests/tstblock.prg -> cblock.prg
tests/testcdx.prg -> cdx.prg
tests/tstchbx.prg -> checkbox.prg
tests/testcls.prg -> cls.prg
tests/tscmdarg.c -> cmdarg.c
tests/tstcolor.prg -> color.prg
tests/testcom1.prg -> com.prg
tests/cursrtst.prg -> cursor.prg
tests/dttest.prg -> datetime.prg
tests/dbevalts.prg -> dbeval.prg
tests/testdbf.prg -> dbf.prg
tests/tstdbi.prg -> dbi.prg
tests/debugtst.prg -> debug.prg
tests/testdecl.prg -> declare.prg
tests/testid.prg -> define.prg
tests/delimtst.prg -> delim.prg
tests/devtest.prg -> dev.prg
tests/dirtest.prg -> directry.prg
tests/tstdspac.prg -> diskspac.prg
tests/disptest.prg -> disp.prg
tests/testdyn.c -> dyn.c
tests/testdyn1.prg -> dyn.prg
tests/testdyn.prg -> dynwin.prg
tests/testerro.prg -> errsys.prg
tests/exittest.prg -> exit.prg
tests/iotest.prg -> fileio.prg
tests/iotest2.prg -> fileio2.prg
tests/fortest.prg -> for.prg
tests/testfor.prg -> for2.prg
tests/testget.prg -> get.prg
tests/tstgtapi.c -> gtapi.c
tests/gtstdtst.prg -> gtstd.prg
tests/hbdoctst.prg -> hbdoc.prg
tests/testhrb.prg -> hrb.prg
tests/hsxtest.prg -> hsx.prg
tests/testhtml.prg -> html.prg
tests/testidle.prg -> idle.prg
tests/testinit.prg -> initproc.prg
tests/inkeytst.prg -> inkey.prg
tests/testlbl.prg -> lbl.prg
tests/tstmacro.prg -> macro.prg
tests/mathtest.prg -> math.prg
tests/testmem.prg -> mem.prg
tests/memtst.prg -> memmgr.prg
tests/menutest.prg -> menuto.prg
tests/testmny.prg -> money.prg
tests/mousetst.prg -> mouse.prg
tests/testntx.prg -> ntx.prg
tests/testop.prg -> op.prg
tests/testpers.prg -> persist.prg
tests/testpp.prg -> pp.prg
tests/testpre.prg -> ppapi.prg
tests/tstprag.prg -> pragma.prg
tests/testprof.prg -> profiler.prg
tests/testrdd.prg -> rdd.prg
tests/testrdd2.prg -> rdd2.prg
tests/testread.prg -> read.prg
tests/regextst.prg -> regex2.prg
tests/testrpt.prg -> rpt.prg
tests/sbartest.prg -> sbar.prg
tests/sdf_test.prg -> sdf.prg
tests/set_test.prg -> set.prg
tests/videotst.prg -> setmode.prg
tests/testsha1.prg -> sha1.prg
tests/testsha2.prg -> sha2.prg
tests/teststr.prg -> str.prg
tests/testbrw.prg -> tbrowse.prg
tests/transtst.prg -> transfrm.prg
tests/tstuse.prg -> use.prg
tests/testvars.prg -> vars.prg
tests/vidtest.prg -> video.prg
tests/testwarn.prg -> warnings.prg
* tests/read.prg
* use K_* value
122 lines
5.2 KiB
HTML
122 lines
5.2 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
|
<title>Harbour Project - Samples -> macro</title>
|
|
<link href="/css/styles.css" rel="stylesheet" type="text/css" />
|
|
<script type="text/javascript" src="/menu/stmenu.js"></script></head>
|
|
<body>
|
|
<table width="740" border="0" align="center" cellpadding="0" cellspacing="1" bordercolor="#000000">
|
|
<tr>
|
|
<td valign="top" bgcolor="#000000"><table width="100%" border="0" cellspacing="0" cellpadding="0">
|
|
<tr>
|
|
<td height="229" valign="top" background="/images/header_03.png" bgcolor="#FFFFFF"><table width="100%" border="0" cellspacing="0" cellpadding="0">
|
|
<tr>
|
|
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
|
|
<tr>
|
|
<td width="6%"><img src="/images/header_01.jpg" width="287" height="164" /></td>
|
|
<td width="94%"><img src="/images/header_02.jpg" width="448" height="164" /></td>
|
|
</tr>
|
|
</table></td>
|
|
</tr>
|
|
<tr>
|
|
<td background="/images/menu-bg.gif"><table width="100%" border="0" cellspacing="0" cellpadding="0">
|
|
|
|
<tr>
|
|
<td width="95%" height="65" valign="top" background="/images/menu-bg2.png"><script type="text/javascript" src="/menu/harbour-menu.js"></script></td>
|
|
<td width="5%" height="65" valign="middle"> </td>
|
|
</tr>
|
|
</table></td>
|
|
</tr>
|
|
</table></td>
|
|
</tr>
|
|
<tr>
|
|
<td bgcolor="#FFFFFF"><table width="98%" border="0" align="center" cellpadding="0" cellspacing="0">
|
|
<tr>
|
|
<td> </td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
|
|
<tr valign="bottom">
|
|
<td width="2%" class="tabela_box_trans_TL"> </td>
|
|
<td colspan="2"><table width="100%" border="0" cellspacing="0" cellpadding="0">
|
|
<tr>
|
|
<td width="96%" height="26" valign="bottom" class="title">Dynamic code evalutation sample </td>
|
|
<td width="1%" rowspan="2" align="center" valign="middle"><a href="/samples.html"><img src="/images/more-samples.png" width="60" height="60" border="0" /></a></td>
|
|
</tr>
|
|
<tr>
|
|
<td width="99%" valign="top">This example demonstrates how you can use the macro feature present in Harbor in the same manner as was done in Clipper. </td>
|
|
</tr>
|
|
</table></td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td > </td>
|
|
<td width="96%" valign="top" class="sample_subtitle">Files:</td>
|
|
<td width="2%" > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><ul>
|
|
<li><a href="macro.prg.html" class="blue_link">tests/macro.prg</a></li>
|
|
</ul></td>
|
|
<td > </td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top" class="sample_subtitle"><p>Screenshot:</p> </td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><div align="center" class="read_more"><img src="screenshots/macro.png" width="531" height="684" /><br />
|
|
macro running on Linux</div></td>
|
|
<td > </td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"> </td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top" class="sample_subtitle">How to compile:</td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top">To learn how to compile/link this example see our specific section on this <a href="/samples.html#compile" class="blue_link">link</a>.</td>
|
|
<td > </td>
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
</table></td>
|
|
</tr>
|
|
|
|
</table></td>
|
|
</tr>
|
|
<tr>
|
|
<td bgcolor="#FFFFFF"> </td>
|
|
</tr>
|
|
<tr>
|
|
<td height="32" background="/images/footer.gif"><table width="98%" border="0" align="center" cellpadding="0" cellspacing="0">
|
|
<tr>
|
|
<td width="33%" class="footer"><a href="/" class="whitelink">Copyright © 1999-<script type="text/javascript">copyright_year()</script> The Harbour Project.</a></td>
|
|
<td width="33%" class="footer"><div align="center"><a href="/legalnotes.html" class="whitelink">Terms of Service</a> | <a href="/contact.html" class="whitelink">Contact Us</a></div></td>
|
|
<td width="33%" class="footer"><div align="right">Design
|
|
by <a href="mailto: vailtom@gmail.com" class="whitelink">Vailton Renato</a> </div>
|
|
<div align="right"></div></td>
|
|
</tr>
|
|
</table></td>
|
|
</tr>
|
|
</table></td>
|
|
</tr>
|
|
</table>
|
|
</body>
|
|
</html>
|