FoxInCloud
2.31.beta6
Gravatar is a globally recognized avatar based on your email address. 2.31.beta6
  Vincent H.
  All
  Dec 17, 2020 @ 10:05am

In an textbox (for login), after the first character, it's add a lot of space:

19:01:19   DOMEvent.doo &Event=blur&ObjAddr=login_scx-txtlogin&UserID=5XO13Y10C&PageInit=&nReq=3&ValueType=string&Value=%27v%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20...  - 0,291
Gravatar is a globally recognized avatar based on your email address. re: 2.31.beta6
  Vincent H.
  Vincent H.
  Dec 17, 2020 @ 10:12am

Another screen with display issue:

Gravatar is a globally recognized avatar based on your email address. re: 2.31.beta6
  Gilles Lajot-Sarthou
  Vincent H.
  Dec 17, 2020 @ 11:50pm

Hi,

I confirm, ditto

Amicalement

Gilles

Gravatar is a globally recognized avatar based on your email address. re: 2.31.beta6
  FoxInCloud Support - Thierry N.
  Gilles Lajot-Sarthou
  Dec 18, 2020 @ 10:53am

What do you confirm? you have the same issue as Vincent? Can you share your original and HTML form?

Gravatar is a globally recognized avatar based on your email address. re: 2.31.beta6
  FoxInCloud Support - Thierry N.
  Vincent H.
  Dec 18, 2020 @ 10:59am

In an textbox (for login), after the first character, it's add a lot of space

modify command awHTML.prg

&& please replace
lcTxt = ICase(;
  !m.lcType == 'C' or m.liAli = 2,; && center
    Alltrim(m.lcTxt),;
	m.liAli = 0,; && left
		RTrim(m.lcTxt),;
	m.liAli = 1,; && right
		LTrim(m.lcTxt),;
		m.lcTxt; && 3 - Automatic
  )

&& by
lcTxt = ICase(;
  !m.lcType == 'C' or m.liAli = 2,; && center
    Alltrim(m.lcTxt),;
	InList(m.liAli, 0, 3),; && left or automatic
    RTrim(m.lcTxt),;
    LTrim(m.lcTxt); && m.liAli = 1: text aligned right
  )
Gravatar is a globally recognized avatar based on your email address. re: 2.31.beta6
  FoxInCloud Support - Thierry N.
  Vincent H.
  Dec 18, 2020 @ 11:05am

Another screen with display issue

I can answer specifically because we have your code.

FoxInCloud may have changed its behaviour on this point, however you should initialise this text (.F. in your screenshot) in contexte.init() instead of contexte.refresh_()

Please keep in mind that:

  • .refresh?() executes after form.Init() for user (.wlInitFirst = .F.) and form.show() and/or if you call it.
  • HTML generation executes after initial, user-independent form.Init() (.wlInitFirst = .T.)
Gravatar is a globally recognized avatar based on your email address. re: 2.31.beta6
  Vincent H.
  FoxInCloud Support - Thierry N.
  Dec 19, 2020 @ 12:48am

In an textbox (for login), after the first character, it's add a lot of space

Your correction is OK !

Gravatar is a globally recognized avatar based on your email address. re: 2.31.beta6
  Vincent H.
  FoxInCloud Support - Thierry N.
  Dec 19, 2020 @ 12:52am

Another screen with display issue

Thank you, you're right, I don't know why the 4 tabs did not provide the same method. Corrected (this code was running long before)

© 1996-2021