Empty list is a list with no items. For example, when a user types something in locator field and gets empty record set back, she sees an empty dull list, but with this template she could see funny message “Nothing found, call tech support 555-321-44-00”.
Some System Color examples are below that will change with the user’s color theme so these colors should work better with things like dark themes. Top one is making the message look like a Tool Tip aka Info Text.
The way I’ve done this is in each Window to add a PROMPT or STRING after the LIST with the text. Then Hide/UnHide that in the proper Browse embed like ABC BrowseClass.ResetQueue using RECORDS(SELF.ListQueue) or Legacy has 2 embeds: “Browser, records found” and “Browser, no records found”. For a hand coded LIST you can also do it this way.
Note the tooltip Color:InfoText / Background System Color equates are somewhat new to Clarion, they have been in Windows since Win98 NT4. The Window designer is broken so will change them to an RGB Color:Black / 00E1FFFFh . To be sure you are using tooltip System Color you must set them in an embed with PROP:FontColor and PROP:Color.
My csv class does it a little bit with FORMAT() when loading, but not in a way that would be useful for a browse. Plus, this is Mike’s thread, and he writes really good stuff, so I’m guessing he put a lot of thought into it.