This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
46
Nomads / Re: _PropList$
« on: June 15, 2021, 01:50:34 AM »
Did you try hiding the grid while the colors are set? This can boost the performance.
47
Wish List / Re: construct popup menu
« on: April 23, 2021, 01:49:20 AM »
That sounds good. Thank you.
48
Wish List / construct popup menu
« on: April 19, 2021, 05:58:42 AM »
In some programs we use user data in popup menus. In order to avoid an error 87 we strip out/replace all theses characters: [{,}]
This often leads to disscussions concerning the wrong display of their data.
Can you please allow for escaping these characters or provide an up to date API for constructing a menu?
This often leads to disscussions concerning the wrong display of their data.
Can you please allow for escaping these characters or provide an up to date API for constructing a menu?
49
Wish List / lock file only if required
« on: April 01, 2021, 02:20:06 AM »
During our updates we use "*dict/dd_updt;UPDATE_PHYSICAL" in order to keep the files in sync with the current DD. Every now and then that tool reports a file in use, though that file doesn't need to be converted.
Wouldd it be possible to lock the file only if there is a need to convert it?
Wouldd it be possible to lock the file only if there is a need to convert it?
51
Programming / tab size in multilines
« on: February 03, 2021, 08:40:22 AM »
We convert tabs ($09$) to a number of spaces in textblocks comming from multilines with a height>1. Prior PxPlus 2019 the tab size has been 8 blanks. With PxPlus 2019 the tab size has changed to another amount of blanks(?). If I'm connected to a customer's server, then I have a tab size of 6. Some users of that customer have a tab size of 4 on the same server and in the same program. I cannot see any tab size property, so that must be a user setting.
Is there a way to set the tab size or can I query that value somewhere?
Is there a way to set the tab size or can I query that value somewhere?
52
Language / Re: Using get_file_box to drag files to pxplus.
« on: December 16, 2020, 08:33:13 AM »
That should work. A "get_file_box read" supports D'n'D here.
53
Thin Client/WindX / Re: WindX Security Prompt v17
« on: October 19, 2020, 01:39:07 AM »
That is a panel library. You can edit it with *nomads.
54
Thin Client/WindX / Re: WindX Security Prompt v17
« on: October 16, 2020, 02:33:47 AM »
Each user has his own environment. Maybe that is the reason.
Another way to circumwent the security check is to deploy a modified version of the library 'windx.en' in the WindX subdirectory on the client.
Add a pre display logic in the panel 'security_chk' to execute cmd_str$="END",arg_1$="NO"
Another way to circumwent the security check is to deploy a modified version of the library 'windx.en' in the WindX subdirectory on the client.
Add a pre display logic in the panel 'security_chk' to execute cmd_str$="END",arg_1$="NO"
55
Language / Re: %Z__PVXDDF$ global
« on: October 13, 2020, 02:49:11 AM »
You can use this global to change the DD at runtime.
During updates we use it in order to tell *dict/dd_updt which DD is the requested one.
During updates we use it in order to tell *dict/dd_updt which DD is the requested one.
56
Language / Re: CREATE FILE across [WDX]
« on: August 21, 2020, 01:41:30 AM »
The RENAME directive behaves similar: rename "[wdx]a" to "[wdx]b" ---> error 12
I think this is because there are 2 files involved. While one file must exist the other one must be missing.
I think this is because there are 2 files involved. While one file must exist the other one must be missing.
57
Programming / Re: representation of unicode characters
« on: August 20, 2020, 06:55:34 AM »
The URL encoding was just my guess because of the leading "%".
I think I must encode/decode this myself, as CVS has no option for that kind of notation.
I think I must encode/decode this myself, as CVS has no option for that kind of notation.
58
Programming / Re: representation of unicode characters
« on: August 20, 2020, 01:53:51 AM »
According to his specifiaction all unicocde characters must be written using the pattern %NNNN. There are several examples showing this.
That kind of encoding is new to me, too. Perhaps I can convince him to use Mike's approach.
That kind of encoding is new to me, too. Perhaps I can convince him to use Mike's approach.
59
Programming / representation of unicode characters
« on: August 19, 2020, 10:06:43 AM »
A customer expects "B%C3BCchse" for the german word "Büchse" e.g. This looks like an URL encoded UTF8 character. So I gave it a try, but had no luck so far. This is what I tried:
Code: [Select]
thing$="Büchse"
thingUTF8$=cvs(thing$,"ASCII:UTF8")
print hta(thingUTF8$), " OK"
thingURL$=cvs(thingUTF8$,"UTF8:URL")
print hta(thingURL$)," nOK"
print thingURL$
Is there a way to do it with CVS()?
60
Wish List / prevent error 65 in *obj/xml
« on: August 18, 2020, 09:55:41 AM »
It is very laborious to ask for the existance of a node, if the logic must be able to deal with the missing value:
xml'find_node("missing/node")'value$
As mid($$,4,5) doesn't throw an error 47, I would prefer to get an empty string in this case, too.
xml'find_node("missing/node")'value$
As mid($$,4,5) doesn't throw an error 47, I would prefer to get an empty string in this case, too.