[RBASE-L] - Tip of the Day: Automatic Scrolling Text in Memo/Rich Edit Controls

2022-04-20 Thread A. Razzak Memon

Thursday, April 21, 2022

Tip of the Day: Automatic Scrolling Text in Memo/Rich Edit Controls
Product...: R:BASE X.5 and R:BASE X.5 Enterprise (Version 10.5)
Build.: 10.5.4.20421 or higher
Sections..: Forms
Keywords..: Scroll, Automatic, Interval, Memo, Rich Edit

Did you know that you can configure memo and rich edit controls to 
automatically scroll the text contents?


Two new form properties, AutoScrollInterval and AutoScrollContent, 
were added to allow automatic scrolling in all memos and rich edit controls.


The "Auto-Scroll Interval" property can only be defined within the 
Form Designer. The interval value specifies the length of time, in 
milliseconds, for the scrolling text to advance.


The AutoScrollContent property specifies to "begin scrolling" for the 
content of the form control, which can only be assigned (TRUE/FALSE) 
at runtime with the PROPERTY command.


PROPERTY OrderNotes AUTOSCROLLCONTENT 'TRUE'

The text within the object will automatically scroll, and when 
reaching the end of the text, resets to the top and continues scrolling.


The DB Memo, Variable Memo, Advanced DB Rich Edit, Advanced Variable 
Rich Edit, DB Rich Edit, Variable Rich Edit, DB Unicode Memo, and 
Variable Unicode Memo controls allow automatic scrolling.


Very Best R:egards,

Razzak.

R:BASE Technologies, Inc.
https://www.rbase.com

--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/0MGCMz-1nevtN3sUp-00FFpU%40mrelay.perfora.net.


[RBASE-L] - Released: Add-on Products for R:BASE X.5/X.5 Enterprise (Version 10.5)

2022-04-20 Thread A. Razzak Memon

Thursday, April 21, 2022

To All Users of R:BASE X.5 and R:BASE X.5 Enterprise Add-on Products:

Updates are now available for the following add-on products for 
R:BASE X.5 and R:BASE X.5 Enterprise (Version 10.5):


https://www.rbaseupdates.com

Build: 10.5.4.20421 - Update 4

. Oterro X.5 and Oterro X.5 Enterprise
. R:BASE Editor X.5
. R:Docs X.5

This is a FREE update for all registered users who are within one 
year of their purchase or are active R:SAP subscribers for their 
licensed product.


Very Best R:egards,

Razzak.

R:BASE Technologies, Inc.
https://www.rbase.com


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/1MFKjN-1nfUFp1WNl-00FjQm%40mrelay.perfora.net.


[RBASE-L] - Released: R:BASE X.5/X.5 Enterprise (Version 10.5) - Update 4

2022-04-20 Thread A. Razzak Memon

Thursday, April 21, 2022

To All Users of R:BASE X.5 and R:BASE X.5 Enterprise (Version 10.5):

Official updates of R:BASE X.5/R:BASE X.5 Enterprise (Version 10.5) 
are now available.


https://www.rbaseupdates.com

Build: 10.5.4.20421 - Update 4

. R:BASE X.5 (Version 10.5)
. R:BASE X.5 (Version 10.5) - Corporate
. R:BASE X.5 (Version 10.5) - Compiler
. R:BASE X.5 (Version 10.5) - Runtime
. R:BASE X.5 Enterprise (Version 10.5)
. R:BASE X.5 Enterprise (Version 10.5) - Corporate
. R:BASE X.5 Enterprise (Version 10.5) - Compiler
. R:BASE X.5 Enterprise (Version 10.5) - Runtime

This Update 4, Build: 10.5.4.20421, includes a total of 53 
enhancements and 79 reported bug fixes.


Refer to WhatsNewInRBASE_X5_Update04.pdf for complete details.

This is a FREE update for all registered users of R:BASE X5/X5E who 
are within one year of their purchase or are active R:SAP subscribers.


Very Best R:egards,

Razzak.

R:BASE Technologies, Inc.
https://www.rbase.com


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/1Mtg2t-1o2uDN1fsV-00v9sg%40mrelay.perfora.net.


Re[2]: [RBASE-L] - RMD File Comment Header Sections | Fastest Processing | sample header

2022-04-20 Thread Bruce Chitiea

Thanks, Javier.

Was just wondering .

I, too, pepper comments throughout. Below, a typical header. Sometimes I 
spell out the logic in-full before the list of source, intermediate and 
output tableView(s). This allows me to see - in this case, coming back 
after seven years - what I did and how everything stitches together.


I've adopted this protocol because I came back to this set of code files 
after seven years and could make neither heads nor tails of it.


Sample (Courier New font):

{water stats | 0310 | generate year and per-month views}
--file: wstat_0310_nMoDA_charting_daSeries_monthly.rmd
--rbse: eWaterMetrics
--auth: baChitiea
--crea: 2014-05-20
--updt: 2015-11-12
--updt: 2022-03-06
--updt: 2022-03-21
--updt: 2022-04-18
--updt: 2022-04-20

 {Generate invidivual views of monthly nMoDA USAGE and COST data}

 {for Charting Series: 03100x}

 {source tableView(s):
global_calendarMonth_z +
wstat_022000_nMoStats_t}

 {intermediate tableView(s):
wstat_031003_nMoDA_series_monthly_tvw
wstat_031004_nMoDA_series_monthly_tt}

 {output tableView(s):
wstat_031001_calYear_tvw
wstat_031002_monthxx_tvw | xx = 01-12 | (dropped in 0330)
wstat_031000_nMoDA_series_monthly_t}

--file id 
--

  LABEL start
  SET VAR vcurrentFile TEXT = 'wstat_0310'


Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com

-- Original Message --
From: javier.valen...@vtgonline.com
To: rbase-l@googlegroups.com
Sent: 4/20/2022 11:36:34 AM
Subject: RE: [RBASE-L] - RMD File Comment Header Sections | Fastest 
Processing


I have a header at the top that contains an overall description of the 
process as well as the creation date and date of last modification with 
details of the modifications.


I also have lots of single line comments at many places throughout the 
code to indicate specific processes such as:


-- Begin life cycle cost calculations

-- Open external ODBC table

-- Call stored function XXX

…and such.

Also, I spell command names fully in upper case, no shortcuts used and 
leave blank lines to separate blocks of code. Memory and storage are no 
longer an issue like in the old DOS days, so I make it easy to read.


Basically, I want to make sure that anyone else looking at the code can 
follow the logic and flow easily.




Javier,



Javier Valencia, PE

913-915-3137



From:rbase-l@googlegroups.com  On Behalf Of 
Bruce Chitiea

Sent: Wednesday, April 20, 2022 9:24 AM
To:rbase-l@googlegroups.com
Subject: [RBASE-L] - RMD File Comment Header Sections | Fastest 
Processing




All:



I've bit the documentation bullet while writing RMD files, inserting 
extensive comments just below {filename comment} header.




Which processes the fastest?



- multiple comment paragraphs, sandwiched by {squiggly} brackets?

- individual comment lines, preceded by double-hyphens

- comments of either type sandwiched between a [ GOTO ... LABEL ] pair



I'm concerned that the parser might get bored reading about what it's 
about to find out anyway.




Thanks much, Bruce



Bruce A. Chitiea | SafeSectors, Inc.

112 Harvard Ave #272 | Claremont CA 91711-4716 | USA

+011 (909) 238-9012 m | rby...@safesectors.com





--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emaae1a1e9-5c72-4905-8fb4-0c3c96f1231f%40pathfinder 
.




--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php

---
You received this message because you are subscribed to the Google 
Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send 
an email to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/!%26!AAAYAG1gU%2BA71stIig71BAFnx9iihQAAEEDPIif5pXFPn6pVc1jroIYBAA%3D%3D%40vtgonline.com 
.


--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 

RE: [RBASE-L] - RMD File Comment Header Sections | Fastest Processing

2022-04-20 Thread javier.valencia
I have a header at the top that contains an overall description of the process 
as well as the creation date and date of last modification with details of the 
modifications.
I also have lots of single line comments at many places throughout the code to 
indicate specific processes such as:
-- Begin life cycle cost calculations
-- Open external ODBC table
-- Call stored function XXX
…and such.
Also, I spell command names fully in upper case, no shortcuts used and leave 
blank lines to separate blocks of code. Memory and storage are no longer an 
issue like in the old DOS days, so I make it easy to read.
Basically, I want to make sure that anyone else looking at the code can follow 
the logic and flow easily.
 
Javier,
 
Javier Valencia, PE
913-915-3137
 
From: rbase-l@googlegroups.com  On Behalf Of Bruce 
Chitiea
Sent: Wednesday, April 20, 2022 9:24 AM
To: rbase-l@googlegroups.com
Subject: [RBASE-L] - RMD File Comment Header Sections | Fastest Processing
 
All:
 
I've bit the documentation bullet while writing RMD files, inserting extensive 
comments just below {filename comment} header.
 
Which processes the fastest?
 
- multiple comment paragraphs, sandwiched by {squiggly} brackets?
- individual comment lines, preceded by double-hyphens
- comments of either type sandwiched between a [ GOTO ... LABEL ] pair
 
I'm concerned that the parser might get bored reading about what it's about to 
find out anyway.
 
Thanks much, Bruce
 
Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com   
 
 
 
-- 
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups 
"RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com 
 .
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emaae1a1e9-5c72-4905-8fb4-0c3c96f1231f%40pathfinder
 

 .

-- 
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups 
"RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/!%26!AAAYAG1gU%2BA71stIig71BAFnx9iihQAAEEDPIif5pXFPn6pVc1jroIYBAA%3D%3D%40vtgonline.com.


[RBASE-L] - RMD File Comment Header Sections | Fastest Processing

2022-04-20 Thread Bruce Chitiea

All:

I've bit the documentation bullet while writing RMD files, inserting 
extensive comments just below {filename comment} header.


Which processes the fastest?

- multiple comment paragraphs, sandwiched by {squiggly} brackets?
- individual comment lines, preceded by double-hyphens
- comments of either type sandwiched between a [ GOTO ... LABEL ] pair

I'm concerned that the parser might get bored reading about what it's 
about to find out anyway.


Thanks much, Bruce

Bruce A. Chitiea | SafeSectors, Inc.
112 Harvard Ave #272 | Claremont CA 91711-4716 | USA
+011 (909) 238-9012 m | rby...@safesectors.com

--
For group guidelines, visit 
http://www.rbase.com/support/usersgroup_guidelines.php
--- 
You received this message because you are subscribed to the Google Groups "RBASE-L" group.

To unsubscribe from this group and stop receiving emails from it, send an email 
to rbase-l+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rbase-l/emaae1a1e9-5c72-4905-8fb4-0c3c96f1231f%40pathfinder.