Re: LC subscription and special characters

2022-05-12 Thread Paul Dupuis via use-livecode

On 5/12/2022 6:18 AM, panagiotis m via use-livecode wrote:

Hello Paul,

Does Alt+A9 work for you?

Cheers,
Panos
--



No. Alt+A9 does not work. I checked my Registry (per 
https://quality.livecode.com/show_bug.cgi?id=18702#c15) and in 
Computer\HKEY_CURRENT_USER\Control Panel\Input Method there is no 
"EnableHexNumpad". There is only "(Default)" and "Show Status" and a 
"Hot Keys" sub key list.


I thought I would be clever and write a bit of LC script (see below) 
using listRegistry, queryRegistry, and setRegistry. However, none of the 
registry functions appear to be working in the IDE under LC 9.6.7 and I 
vaguely recall that they now only work if the application executing them 
has Administrative privileges? Is that correct?


I guess the larger question is: For a person developing an LC based app 
who's users what to enter Unicode characters, what is the "best 
practice" for doing this? Is it always copy and paste from some web site 
or the "Character Map" accessory on Windows or what? If there some bit 
of working code a person can put in their application to set the 
Registry key IF the user checks a preference option or clicks a button 
or something?


For NEXT MONTH's Livecode Global troubleshooting session, how would one 
address this? :-)



on mouseUp pMouseButton
  if platform() = "Win32" then
    put listRegistry("Computer\HKEY_CURRENT_USER\Control Panel\Input 
Method") into tList


    answer "Keys at 'Computer\HKEY_CURRENT_USER\Control Panel\Input 
Method':"&cr&tList&cr&"On my computer I should see 1 key: 'Show Status'" 
-- DEBUG


    if "EnableHexNumpad" is not among the lines of tList then
  -- no registry key exists
  put empty into tData -- flag teh key does not exists
    else
  -- a key exists, now check its value
  put queryRegistry("Computer\HKEY_CURRENT_USER\Control Panel\Input 
Method\EnableHexNumpad\") into tData

    end if
    if tData <> 1 then
  put "Your Windows system is not configured for keyboard 
entry of Unicode characters!" into tPrompt
  put "The value of Registery Key 
'Computer\HKEY_CURRENT_USER\Control Panel\Input Method\EnableHexNumpad\' 
is:"&&tData &"." after tPrompt

  put "A reboot will be required." after tPrompt

  answer warning tPrompt with "Confgured" or "Skip"
  if it = "Configure" then
    if not setRegistry("Computer\HKEY_CURRENT_USER\Control 
Panel\Input Method\EnableHexNumpad",1) then

  -- an error occured
  answer error (the result)
    else
  answer warning "Please reboot your computer."
    end if
  end if
    end if
  end if
end mouseUp

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: LC subscription and special characters

2022-05-12 Thread panagiotis m via use-livecode
Hello Paul,

Does Alt+A9 work for you?

Cheers,
Panos
--

On Thu, 12 May 2022 at 10:04, jbv via use-livecode <
use-livecode@lists.runrev.com> wrote:

> Thank you all for your answers.
> I am going to contact tech support to see if there is any solution to be
> expected in the near future.
>
> FYI, so far we are using a workaround :
> https://www.azerty.global/
>
> jbv
>
> ___
> use-livecode mailing list
> use-livecode@lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: LC subscription and special characters

2022-05-12 Thread jbv via use-livecode

Thank you all for your answers.
I am going to contact tech support to see if there is any solution to be 
expected in the near future.


FYI, so far we are using a workaround :
https://www.azerty.global/

jbv

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: LC subscription and special characters

2022-05-11 Thread Paul Dupuis via use-livecode

Well, Microsoft is not consistent (not that I am surprised!)

ALT X number works in TextPAd, but not in MS-Word. The alternate method 
(mention in this MS support note: 
https://support.microsoft.com/en-us/office/insert-ascii-or-unicode-latin-based-symbols-and-characters-d13f58d3-7bcb-44a7-a4d5-972ee12e50e0) 
of type U+ such as U+B5 for µ and then pressing ALT-X does work 
in MS-Word, but not in TextPad!


Neither method works in Livecode 9.6.7
So, not:
ALT + 00A9
ALT 00A9
ALT X 00A9
U+A9 ALT X


On 5/11/2022 5:10 PM, Paul Dupuis via use-livecode wrote:
According to Microsoft, for Windows 10, Unicode typing is now ALT X 



This works for me in TextPad Press and hold ALT and X together a box 
appears in Textpad to enter the Unicode number into. Once 4 digits 
have been entered the character appears.


It does not work in LC 9.6.7 STABLE in a new stack with a new 
scrolling field.


-- Paul

On 5/11/2022 4:41 PM, Paul Dupuis via use-livecode wrote:
In Livecode 9.6.7 STABLE under Windows 10, I create a new stack with 
a single new scrolling field. I switch to run mode (pointer tool) and 
with a blinking insertion bar in the field, tried:


ALT+00A9
and
ALT00A9

Which should have produced a © symbol

Neither worked. I tried several other Unicode codes. None worked.

Bug https://quality.livecode.com/show_bug.cgi?id=18702 should be 
reopened
It may be related to bug 
https://quality.livecode.com/show_bug.cgi?id=23688 as the 
optionKeyDown (ALT key on Window) message is completely broken



On 5/11/2022 11:37 AM, Devin Asay via use-livecode wrote:

Here is the bug report. It was reported as fixed as of LV 9.0.3 RC1.

https://quality.livecode.com/show_bug.cgi?id=18702


On May 10, 2022, at 11:54 PM, jbv via use-livecode 
mailto:use-livecode@lists.runrev.com>> 
wrote:


Thank you for your reply.
Obviously, it was possible in earlier versions of LC.

So, could someone be kind enough to make a quick test with the most 
recent versions of LC, by typing text inside a field, if special 
characters can be used, like alt+144 for É, and possibly on azerty 
and qwerty keyboards ?

Thank you in advance.

Le 2022-05-10 17:53, Paul Dupuis via use-livecode a écrit :
I thought I recalled a bug in the LC engine where using the keyboard
method of typing the character code, press ALT, and then press X. For
example, to type a dollar symbol ($), type 0024, press ALT, and then
press X, didn't work in Livecode. However, I just tried searching the
Livecode Quality Center for a bug number and couldn't find it so
perhaps I am mis-remembering.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode

Devin Asay
Office of Digital Humanities
Brigham Young University

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: LC subscription and special characters

2022-05-11 Thread Paul Dupuis via use-livecode

According to Microsoft, for Windows 10, Unicode typing is now ALT X 

This works for me in TextPad Press and hold ALT and X together a box 
appears in Textpad to enter the Unicode number into. Once 4 digits have 
been entered the character appears.


It does not work in LC 9.6.7 STABLE in a new stack with a new scrolling 
field.


-- Paul

On 5/11/2022 4:41 PM, Paul Dupuis via use-livecode wrote:
In Livecode 9.6.7 STABLE under Windows 10, I create a new stack with a 
single new scrolling field. I switch to run mode (pointer tool) and 
with a blinking insertion bar in the field, tried:


ALT+00A9
and
ALT00A9

Which should have produced a © symbol

Neither worked. I tried several other Unicode codes. None worked.

Bug https://quality.livecode.com/show_bug.cgi?id=18702 should be reopened
It may be related to bug 
https://quality.livecode.com/show_bug.cgi?id=23688 as the 
optionKeyDown (ALT key on Window) message is completely broken



On 5/11/2022 11:37 AM, Devin Asay via use-livecode wrote:

Here is the bug report. It was reported as fixed as of LV 9.0.3 RC1.

https://quality.livecode.com/show_bug.cgi?id=18702


On May 10, 2022, at 11:54 PM, jbv via use-livecode 
mailto:use-livecode@lists.runrev.com>> 
wrote:


Thank you for your reply.
Obviously, it was possible in earlier versions of LC.

So, could someone be kind enough to make a quick test with the most 
recent versions of LC, by typing text inside a field, if special 
characters can be used, like alt+144 for É, and possibly on azerty 
and qwerty keyboards ?

Thank you in advance.

Le 2022-05-10 17:53, Paul Dupuis via use-livecode a écrit :
I thought I recalled a bug in the LC engine where using the keyboard
method of typing the character code, press ALT, and then press X. For
example, to type a dollar symbol ($), type 0024, press ALT, and then
press X, didn't work in Livecode. However, I just tried searching the
Livecode Quality Center for a bug number and couldn't find it so
perhaps I am mis-remembering.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode

Devin Asay
Office of Digital Humanities
Brigham Young University

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: LC subscription and special characters

2022-05-11 Thread Paul Dupuis via use-livecode
In Livecode 9.6.7 STABLE under Windows 10, I create a new stack with a 
single new scrolling field. I switch to run mode (pointer tool) and with 
a blinking insertion bar in the field, tried:


ALT+00A9
and
ALT00A9

Which should have produced a © symbol

Neither worked. I tried several other Unicode codes. None worked.

Bug https://quality.livecode.com/show_bug.cgi?id=18702 should be reopened
It may be related to bug 
https://quality.livecode.com/show_bug.cgi?id=23688 as the optionKeyDown 
(ALT key on Window) message is completely broken



On 5/11/2022 11:37 AM, Devin Asay via use-livecode wrote:

Here is the bug report. It was reported as fixed as of LV 9.0.3 RC1.

https://quality.livecode.com/show_bug.cgi?id=18702


On May 10, 2022, at 11:54 PM, jbv via use-livecode 
mailto:use-livecode@lists.runrev.com>> wrote:

Thank you for your reply.
Obviously, it was possible in earlier versions of LC.

So, could someone be kind enough to make a quick test with the most recent 
versions of LC, by typing text inside a field, if special characters can be 
used, like alt+144 for É, and possibly on azerty and qwerty keyboards ?
Thank you in advance.

Le 2022-05-10 17:53, Paul Dupuis via use-livecode a écrit :
I thought I recalled a bug in the LC engine where using the keyboard
method of typing the character code, press ALT, and then press X. For
example, to type a dollar symbol ($), type 0024, press ALT, and then
press X, didn't work in Livecode. However, I just tried searching the
Livecode Quality Center for a bug number and couldn't find it so
perhaps I am mis-remembering.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Devin Asay
Office of Digital Humanities
Brigham Young University

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: LC subscription and special characters

2022-05-11 Thread Devin Asay via use-livecode
Here is the bug report. It was reported as fixed as of LV 9.0.3 RC1.

https://quality.livecode.com/show_bug.cgi?id=18702


On May 10, 2022, at 11:54 PM, jbv via use-livecode 
mailto:use-livecode@lists.runrev.com>> wrote:

Thank you for your reply.
Obviously, it was possible in earlier versions of LC.

So, could someone be kind enough to make a quick test with the most recent 
versions of LC, by typing text inside a field, if special characters can be 
used, like alt+144 for É, and possibly on azerty and qwerty keyboards ?
Thank you in advance.

Le 2022-05-10 17:53, Paul Dupuis via use-livecode a écrit :
I thought I recalled a bug in the LC engine where using the keyboard
method of typing the character code, press ALT, and then press X. For
example, to type a dollar symbol ($), type 0024, press ALT, and then
press X, didn't work in Livecode. However, I just tried searching the
Livecode Quality Center for a bug number and couldn't find it so
perhaps I am mis-remembering.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Devin Asay
Office of Digital Humanities
Brigham Young University

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: LC subscription and special characters

2022-05-10 Thread jbv via use-livecode

Thank you for your reply.
Obviously, it was possible in earlier versions of LC.

So, could someone be kind enough to make a quick test with the most 
recent versions of LC, by typing text inside a field, if special 
characters can be used, like alt+144 for É, and possibly on azerty and 
qwerty keyboards ?

Thank you in advance.

Le 2022-05-10 17:53, Paul Dupuis via use-livecode a écrit :

I thought I recalled a bug in the LC engine where using the keyboard
method of typing the character code, press ALT, and then press X. For
example, to type a dollar symbol ($), type 0024, press ALT, and then
press X, didn't work in Livecode. However, I just tried searching the
Livecode Quality Center for a bug number and couldn't find it so
perhaps I am mis-remembering.



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: LC subscription and special characters

2022-05-10 Thread Paul Dupuis via use-livecode
I thought I recalled a bug in the LC engine where using the keyboard 
method of typing the character code, press ALT, and then press X. For 
example, to type a dollar symbol ($), type 0024, press ALT, and then 
press X, didn't work in Livecode. However, I just tried searching the 
Livecode Quality Center for a bug number and couldn't find it so perhaps 
I am mis-remembering.


On 5/10/2022 2:33 PM, jbv via use-livecode wrote:

Hi list,
I have been asked by a client to make some upgrades to a standalone 
app that I built with LC 6.5 about 12 years ago.
The app is a front end for managing a remote DB on a server. The DB 
content is roughly 90% in french, and the rest in english and german. 
It has about 16 entries and counting.


I am about to buy a LC standard plan for both Mac and Win, since the 
app is been used on both platforms, and will also be in the future.
But before I proceed, I'd like to make sure that it will help solving 
a minor problem that users have met lately.


Last year a re-compiled the app, without changing anything, with a LC 
8.2 Community version.
It keeps running fine on both Win & Mac, except that on Windows, some 
special characters in french (like Ê or Æ or Œ) have become impossible 
to type with regular keys combinations (or any other mean), when it 
was possible before with the LC 6.5 version.
Furthermore, a few new users will be added to the crew, who will work 
with qwerty keyboards, when the rest of the staff will continue to 
work with azerty keyboards.


So finally my question : it seems that the standard plan is the best 
option because it will give me access to the latest LC versions, but 
what about these special characters issue ? Is it only related to LC 
8.2, or will it also occur with the latest versions ?


Thanks in advance.
jbv

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


LC subscription and special characters

2022-05-10 Thread jbv via use-livecode

Hi list,
I have been asked by a client to make some upgrades to a standalone app 
that I built with LC 6.5 about 12 years ago.
The app is a front end for managing a remote DB on a server. The DB 
content is roughly 90% in french, and the rest in english and german. It 
has about 16 entries and counting.


I am about to buy a LC standard plan for both Mac and Win, since the app 
is been used on both platforms, and will also be in the future.
But before I proceed, I'd like to make sure that it will help solving a 
minor problem that users have met lately.


Last year a re-compiled the app, without changing anything, with a LC 
8.2 Community version.
It keeps running fine on both Win & Mac, except that on Windows, some 
special characters in french (like Ê or Æ or Œ) have become impossible 
to type with regular keys combinations (or any other mean), when it was 
possible before with the LC 6.5 version.
Furthermore, a few new users will be added to the crew, who will work 
with qwerty keyboards, when the rest of the staff will continue to work 
with azerty keyboards.


So finally my question : it seems that the standard plan is the best 
option because it will give me access to the latest LC versions, but 
what about these special characters issue ? Is it only related to LC 
8.2, or will it also occur with the latest versions ?


Thanks in advance.
jbv

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode