none
Automatisk linieskift i notatfelter

    Spørgsmål

  • Jeg skal få notatfeltet til at skifte linie automatisk når notatfeltets brede nåes f.eks. 55.

    Jeg har inføjet en linie i notes.frm i init trickeren set keyQueue(#KeyALTB). Det virker i console udgaven men ikke windowsudgaven. programmet er version c52010SP1HF007.

    udover tilretningen i notes.frm er der ændret i Salesline.frm prekey trickeren i macrokaldet #NotesPrekey hvor 2. parameteren er ændret til 55

    Er der nogen der har en god ide?

    Karsten Poulsen

     

    21. september 2011 10:29

Alle besvarelser

  • Hej Karsten.

    I Windows (GUI) er tastekombination for 'Ombryd' normalt Ctrl+Alt+B.

    Ved ikke om du bare kan ændre #KeyALTB til #KeyCTRLALTB eller om det er noget andet der skal rettes.

    Hilsen

    René

     


    M.v.h. René rsl@
    21. september 2011 14:18
  • Hej René

    #KeyCTRLALTB  findes ikke i macrobiblioteket Keycodes.

    #KeyAltB erstattes med '%(0x3000)' som argument til funktionen Keyqueue

    Er der nogen der kender argumentet for CtrlAltB?

    22. september 2011 07:28
  • Hej Karsten,

    Man Skal passe på med at KeyQueue keyboard taster generelt.
    Alt+B kan jo være knyttet til en global process, eller tasterne i C5 kan være omkonfigureret til at word-wrap er noget andet end Alt+B.
    Man skal i stedet KeyQueue selve task’en - i dette tilfælde SET KeyQueue(#TASK_ED_WWRAP)

     


    Venlig Hilsen Henrik Hansen Program Manager II Microsoft Dynamics C5
    27. september 2011 07:09
    Ejer