Changeset 2367


Ignorieren:
Zeitstempel:
11.03.2011 15:03:08 (vor 8 Jahren)
Autor:
mösi
Nachricht:

+dynamische Bildschirmtastatur auf M3+F3, die sich während Compose automatisch ein- und ausschaltet.

Datei:
1 bearbeitet

Legende:

Unverändert
Hinzugefügt
Entfernt
  • windows/neo-vars/src/source/screenkeyboard.ahk

    r2366 r2367  
    2121Check_BSTUpdate(DoBSTUpdate = 0) { 
    2222  global 
     23  if (useDBST) { 
     24    if (!useBST and (Comp != "")) { 
     25      useBST := 1 
     26      BSTLastComp := "" 
     27      CharProc__BST1() 
     28    } 
     29  } 
    2330  if (useBST  
    2431      and (DoBSTUpdate 
     
    2734           or (EbeneNC != BSTLastEbeneNC))) 
    2835    BSTUpdate() 
     36  if (useDBST) { 
     37    if (useBST and (Comp == "")) { 
     38      useBST := 0 
     39      BSTLastComp := "" 
     40      CharProc__BST0() 
     41    } 
     42  } 
    2943} 
    3044 
     
    142156} 
    143157 
     158CharProc_DBSTt() { 
     159  global 
     160  useDBST := !(useDBST) 
     161  if (useDBST) { 
     162    if (zeigeModusBox) 
     163      TrayTip,Dynamische Bildschirmtastatur,Die dynamische Bildschirmtastatur wurde aktiviert. Zum Deaktivieren`, Mod3+F3 druecken.,10,1 
     164  } else { 
     165    if (zeigeModusBox) 
     166      TrayTip,Dynamische Bildschirmtastatur,Die dynamische Bildschirmtastatur wurde deaktiviert.,10,1 
     167  } 
     168} 
     169 
    144170BSTOnClose() { 
    145171  global 
     
    308334  global 
    309335  ; Bildschirmtastatur AlwaysOnTop 
    310   if (useBST) 
     336  if (useBST or useDBST) 
    311337    BSTToggleAlwaysOnTop() 
    312338} 
     
    418444  CP3F1 := "P__BSTt" 
    419445  CP3F2 := "P__BSTA" 
     446  CP3F3 := "P_DBSTt" 
    420447  BSTSymbols() 
    421448 
     
    423450  if (useBST) 
    424451    CharProc__BST1() 
     452 
     453  IniRead,useDBST,%ini%,Global,useDBST,0 
    425454} 
    426455 
Hinweis: Hilfe zur Verwendung der Changeset-Ansicht finden Sie unter TracChangeset.