Træk og slip

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 25. juni 2022; verifikation kræver 1 redigering .

Træk-og-slip () er en måde at betjene grænsefladeelementer på i brugergrænseflader (både grafiske og tekstuelle , hvor GUI-elementer er implementeret ved hjælp af pseudografik ) ved hjælp af musen eller berøringsskærmen .

Metoden implementeres ved at "fange" (ved at trykke og holde den primære ( første , ofte venstre) museknap nede) et objekt, der vises på computerskærmen , programmæssigt tilgængeligt for en sådan operation, og flytte det til et andet sted (for at ændre placeringen ) eller "smide" det til et andet element (for at kalde den tilsvarende handling leveret af programmet). I forhold til vinduer (også i stand til at flyttes på lignende måde), bruges dette udtryk normalt ikke.

De grundlæggende handlinger og de enkleste eksempler på træk-og-slip-handlinger er: flytning af et objekt, flytning af et objekt fra panel til panel, selvom træk-og-slip er meget udbredt i moderne operativsystemer og er en af ​​de vigtigste måder at interagere på med en computer i en grafisk brugergrænseflade.

Følgende grænsefladeelementer kan være objekter til flytning : skrivebordsikoner (ikoner) , flydende værktøjslinjer , programgenvejeproceslinjen (startende med Windows XP ), TreeView- elementer , tekststreng, DataGridView-celle., også OLE -elementer . Objekter kan bevæge sig både inden for et bestemt område, inden for et vindue , mellem paneler i et vindue og mellem forskellige vinduer.

Trækhændelsen skal udløses af en brugerhandling. Oftest er denne handling et tryk med venstre museknap på et element (denne hændelse kaldes MouseDown), som kan flyttes i dets container. Nogle komponenter har deres egne træk-n-slip startbegivenheder - for eksempel har TreeView en ItemDrag-begivenhed.

Se også