Results 1 to 2 of 2

Thread: ComboBox animatie onderdrukken

  1. #1
    Stijn Sanders develyoy's Avatar
    Join Date
    Jun 2008
    Location
    GentBrugge, Belgi?
    Posts
    1,006

    ComboBox animatie onderdrukken

    Hoe zou ik kunnen de drop-down-animatie van combo-boxes kunnen onderdrukken binnen een applicatie met code? Ik heb deze geprobeerd, maar dit lijkt niet te werken:

    Delphi Code:
    1. function DwmSetWindowAttribute(HWND:THandle;Attr:cardinal;var attrValue:integer;size:integer):integer; stdcall;
    2.  
    3. implementation
    4.  
    5. const
    6.   DWMWA_TRANSITIONS_FORCEDISABLED = 2;
    7. function DwmSetWindowAttribute; external 'dwmapi.dll';
    8.  
    9. ... FormShow...
    10. var
    11.   i:integer;
    12. begin
    13.   i:=1;
    14.   DwmSetWindowAttribute(Handle,DWMWA_TRANSITIONS_FORCEDISABLED,i,4);

  2. #2
    Weet je zeker dat die constante 2 moet zijn? Volgens mij zit er nog een DWMWA_NCRENDERING_POLICY tussen DWMWA_NCRENDERING_ENABLED en DWMWA_TRANSITIONS_FORCEDISABLED.
    https://docs.microsoft.com/en-us/win...indowattribute

    (dit even buiten het feit of deze aanroep voor een drop-down zou werken)

    Yep. Hier staat dat het 3 moet zijn.
    https://pub.dev/documentation/win32/...-constant.html

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •