PxPlus User Forum

Twitter Twitter Twitter

Show Posts

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.


Messages - bbssupport

Pages: 1 [2] 3
16
Programming / Calendar on Multi-Line
« on: December 15, 2020, 09:09:45 PM »
Hi All,

We would like to be able to initiate the built in calendar pop up on multi-lines from within our own code. Is this possible?

The reason is that we use embedded query buttons that activate via the F2 key (not SHIFT-F2) and the built in calendar options in nomads only allow for the button to be external and don't initiate on an F2 like all our other queries do.

Thanks in advance.

Chris

17
Hi All,

I think its just us oldies that have been using Windows since version 3.1 - double clicking the control box used to close the windows on v12 but when we went to v16 it stopped working. For some reason, and I don't know why, I tend to do this in the *IT editor and its been driving me crazy since we upgraded to v16 and now its the same in v17.

Glad to hear a fix is on the way :)

Chris

18
Programming / Re: PasteFilter cannot be turned off
« on: December 10, 2020, 03:54:48 PM »
Hi Mike,

I was using CTRL+V so that might explain why I was experiencing the problem.

I also double checked PRINT 'option'("PasteFilter","0"), this morning to disable system wide and it had no effect. Perhaps this is because all our multi-lines (single line high and multiple lines high) have a visual class applied to them? I cannot see a way to disable the PasteFilter in the visual class or themes options though....

19
Programming / PasteFilter cannot be turned off
« on: December 09, 2020, 07:48:40 PM »
With version 17.1 It appears the new paste filter isn't working correctly - see attached image.
I also cannot turn the pastefilter option off system wide. I've tried:
PRINT 'OPTION'("PasteFilter",0),
PRINT 'OPTION'("PasteFilter","OFF"),
PRINT 'OPTION'("PasteFilter","DISABLE"),
and
SETDEV (0) SET "PasteFilter" TO 0
SETDEV (0) SET "PasteFilter" TO "OFF"
etc

This is causing users must grief. How do we get this fixed?

20
Nomads / Re: Custom Resize Logic
« on: December 01, 2020, 03:58:53 PM »
Hi Jane,

Thank you for your reply. That works perfectly except for when panel persistance is used, the CTL doesn't fire when panels are first open and automatically resized.

I've resorted to adding some code to the *winproc.rsz program in the DONE_RESIZING subroutine to capture all resizes, instead of using the CTL value

Thanks for your help.

Chris

21
Nomads / Custom Resize Logic
« on: November 29, 2020, 05:12:48 PM »
Hi All,

I'm wondering if there is a way that I cannot see in the documentation to initiate a custom resize program post-resize on nomads panels.

I found that I could use the alternate panel feature to execute pre-resize code, but cannot find a programming hook to run post-resize code.

An example of where this is useful is after a resize I could check if the panel is wider than the list box columns and set the AutoColSize=1 to get the columns to expand out.... or code in which columns we want to expand and which we don't.

Ideally a new feature to be able to lock some column sizes in a list box when AutoColSize=1 so only some columns grow...and another feature to say columns only grow and cannot shrink would be amazing! However i'm happy to handle this myself in code if I can find the correct hook to latch the code onto.

Thanks in advance!
Chris

22
Nomads / Re: Themes and Panel Background Colours/Colors
« on: November 22, 2020, 11:59:22 PM »
I found the solution! I'll note it for anyone else that may stumble across this thread, but would also still like to know if this can be accomplished using Themes.

I found that if I issue a PRINT 'OPTION'("Colour16","RGB: 217,235,247"), in my start up program (where i can define it to be any colour), and then add 'Colour16' as an expression for the user defined background colour in the library defaults, it works perfectly.

23
Nomads / Themes and Panel Background Colours/Colors
« on: November 22, 2020, 11:12:03 PM »
Hi All,

I'm stuggling to implement themes and visual classes in my application in the effort to improve the look and feel of our applications. We are using v16 of PxPlus, NOMADS for all panels (except the odd old CBI screen we still have) and have previously simply defined a Black-on-Light Grey colour scheme in the library defaults for each of our libraries and then just adjusted the colour, size, font etc on individual controls as needed.

The first thing I need to be able to achieeve is to set the panel background colours from a startup program so I can control which systems have which background colour. I've tried setting the library defaults to Default-on-Default and then setting the %NOMAD_Pnl_Def_Colour$="RGB: 217,235,247" variable but it doesn't seem to work. I have had some success with PRINT '_COLOUR'("LIGHT GREEN"),'DF', however that causes my character based panels to also turn light green. Trying to control and change the '_COLOUR' option between the CBI and GUI panels is very difficult as CBI screens (which are 'BLUE' by default) often open up GUI screens (which need to vary in colour depending on our needs).

I have attempted to start using themes and visual classes to accomplish this as well, however there doesn't appear to be an option in either to set the panel background colour ONLY. I can set the default background colour....but then list boxes, multi_lines etc all change as well. If i then start defining themes for each control type, i then have to create 100 different visual classes to accomidate all the minor colour/font size changes that appear on multi_lines and list_boses on panels throughout our system.

So in short, how do I set the global panel background colour for all our nomads panels without affecting other controls? Is the only way to set them in the library defaults and then have no runtime control over the colour?

24
Language / Re: 'XK'
« on: August 12, 2020, 05:43:57 PM »
Hi Mike,

Thanks for your reply. I makes sense that depending on the file and data structure, that results would vary.

Can I enable the XK parameter and issue a KEYED LOAD on each file to convert them to the enhanced VLR format, or do i need to recreate the file from scratch? Is there a way to detemine if a file is an enhanced VLR vs a standard VLR so that i can confirm the conversions have occurred?

25
Language / 'XK'
« on: August 12, 2020, 01:17:20 AM »
Hi PxPlusers!

I've been playing around with the XK parameter on a few of our data files but i'm not seeing much of a reduction in file size or increase in performance. Running the test programs from the users guide gives me the results described, so its just possible that the files i'm converting don't benefit much from the enhanced VLR format. I would like to do away with segmenting however, so I would like to convert all our files across to the newer format.

Can someone advise
1) is there a way to see (eg using FID/FIN etc) if a file is an enhanced VLR file (ie was created with the XK parameter turned on).
and
2) do i have to completely recreate each file with the XK parameter set, including the data dictionary, copy the data across, and then replace the original file with the new file? I read somewhere that you can issue a 'keyed load' to convert an enhanced VLR file back to a standard VLR so that it can be read by older PVX/PXPLUS versions.... does the same apply the other way?

Thanks :)

26
Registration and Setup / Re: CCP License Temporary Activation
« on: June 18, 2020, 12:10:55 AM »
Follow-up question, for future reference as we struggled with this when we upgraded all our CCP licenses from v12 to v16...what would be the recommended procedure to upgrade from an older ProvideX or PxPlus to the latest PxPlus version?

27
Registration and Setup / Re: CCP License Temporary Activation
« on: June 16, 2020, 09:42:18 PM »
Hi Mike,

Thank you for your reply.

I've gotten my head around how to implement the upgrade, my only concern was not having up-to-date keys for an emergency temporary activation. I will request a list of keys for the version we are using with our CCP licenses via my dealer.

Thanks,

Chris

28
Registration and Setup / Re: CCP License Temporary Activation
« on: June 15, 2020, 01:28:54 AM »
Hi All,

Does anyone have any advice on the post above? Would I be better cancelling CCP on all our licenses perhaps and just purchase version upgrades as needed?

29
Registration and Setup / CCP License Temporary Activation
« on: May 25, 2020, 08:50:51 PM »
Hi All,

I asked this question through my dealer but the answer I got from PxPlus didn't make any sense to me so I thought I'd ask here in case there was a misunderstanding.

Lets say I have a set of registration keys for a license from back when it was purchased and they are for version 13. This license is on CCP. When installed, we used the online registration to activate the license on version 16 and this works because the online activation system knows the license is on CCP. All works well.

Now lets say that customers server crashes and we have to restore from a backup to new hardware, or we for some other reason need to urgently migrate the customer to a new server. I need to get the customer up and running on a temporary license, and then request a license move or reset once they are back in business and we can breathe again.

The keys we have on file are for version 13, so if I install v16 and try to apply the v13 keys to get them up and running we receive errors like 'not activated for this software package'. If i try to run the online activation to make the software realize that these keys have CCP associated with them we receive the message 'This serial is already registered'.

If i install version 13 (or lower), and apply the activation keys, I will be able to get the system running in a temporary state...again if i run the online activation i'll receive 'This serial is already registered' which doesn't allow me to then install v16 using the same key file and the keys (as far as it can see) are for v13 still....

So how do we overcome this in an emergency situation where we need to install a temporary activation but we only have the keys for an older version?

This issue recently came up due to some poor planning on our part when migrating a customer to a new server where we forgot until the 11th hour to request a license move. Luckily we were able to get the move initiated by PxPlus just in time for the migration. We need to have an internal procedure in place to ensure we can activate our software out of hours in a data emergency (especially since we are on the other side of the world from PxPlus) to ensure business continuity for our clients.

Your help please!

Thanks,

Chris

30
Nomads / Re: Hotlink Logic
« on: October 07, 2019, 04:36:34 PM »
Hi Jane,

thanks for the info. I promise I did scour the documentation before posting.

As per James' request regarding updating the docs, it would be a great help to others i'm sure if it made mention of 'hotlink' somewhere in the columnclicked property so that it can be located in a search.

Chris

Pages: 1 [2] 3