fbpx
Welcome, Guest
Username: Password: Remember me
Qui si parla italiano
  • Page:
  • 1

TOPIC:

ERROR RC2104 undefined keyword or key name: WS_VISIBLE 17 Nov 2020 00:56 #16666

  • Iannino45's Avatar

  • Iannino45

  • Topic Author


  • Posts: 2
  • Segnalo e descrivo il seguente bug scaturito dopo la compilazione di una applicazione VO importata in X# da CAVO28sp4b :
    Se in una finestra di tipo DataDialog vi è un oggetto Single-Line Edit che abbia la proprietà Visibile(Yes/No)
    impostata su No già nella versione VO, quando l'applicazione viene importata tramite Tool di XIDE
    non dà nessun errore in compilazione. Se ora si edita l'oggetto da Xide ritoccando la proprietà Visibile mettendola ad Yes
    la compilazione è ancora OK ma se poi la si riporta nuovamente a No, il compilatore dà subito errore RC2104.
    Controllando il .rc del programma dove l'errore del compilatore ti rimanda, si nota che la proprietà Visibile
    dell'oggetto viene posta a 'NOT WS_VISIBLE'.
    Forzando manualmente al posto di 'NOT WS_VISIBLE' un 'NOT 268435456', come fa invece Visual Studio 2019 nello
    stesso punto del .rc, allora la compilazione va a buon fine e tutto funziona perfettamente.

    Riporto a titolo di esempio la riga del .rc in cui tutto ciò avviene:

    Compilazione con errore dopo aver posto a No da editor di Xide la proprietà Visibile dell'oggetto:

    CONTROL "", _TABTOTCONS_DATAWINDOW_CGIORNO, "EDIT", WS_CHILD|WS_DISABLED|WS_BORDER|ES_AUTOHSCROLL|NOT WS_VISIBLE, 123, 172, 22, 12, WS_EX_CLIENTEDGE
    Compilazione senza errore dopo aver forzato manualmente il .rc sostituendo 'NOT WS_VISIBLE' con 'NOT 268435456'

    CONTROL "", _TABTOTCONS_DATAWINDOW_CGIORNO, "EDIT", WS_CHILD|WS_DISABLED|WS_BORDER|ES_AUTOHSCROLL|NOT 268435456, 123, 172, 22, 12, WS_EX_CLIENTEDGE

    sulla falsa riga di quello che fa Visual Studio 2019 nel trattare la proprità Visibile(Yes/No)


    Uso il seguente ambiente di sviluppo:
    XSharp 26a1 Public scaricato il 25-10-2020
    XIDE 1.26 Build september 2020
    Il problema era presente anche nella prima versione da me usata XSharp 22Public 12-2019 con la sua XIDE.
    Qualcuno ha già posto rimedio a questo problema?
    Grazie
    Antonino

    Please Log in or Create an account to join the conversation.

    ERROR RC2104 undefined keyword or key name: WS_VISIBLE 17 Nov 2020 09:23 #16667

  • Chris's Avatar

  • Chris


  • Posts: 2258
  • Ciao Antonino,

    I see the problem, also it is a bit worse, after you set Visible to No and save, next time you open the form again, Visible is set to Yes again. Will fix this now, thanks for your report!
    XSharp Development Team
    chris(at)xsharp.eu

    Please Log in or Create an account to join the conversation.

    ERROR RC2104 undefined keyword or key name: WS_VISIBLE 18 Nov 2020 09:11 #16676

  • Chris's Avatar

  • Chris


  • Posts: 2258
  • Antonino,

    The problem is fixed now! I can't see your email address, so if you want a quick fix, please send me an email yourself and I will reply with sending it to you.
    XSharp Development Team
    chris(at)xsharp.eu

    Please Log in or Create an account to join the conversation.

    ERROR RC2104 undefined keyword or key name: WS_VISIBLE 18 Nov 2020 18:52 #16700

  • Iannino45's Avatar

  • Iannino45

  • Topic Author


  • Posts: 2
  • Thanks Chris,
    I replied by email.
    Antonino

    Please Log in or Create an account to join the conversation.

    • Page:
    • 1
    Moderators: wriedmann