ClipboardPaste
ClipboardPaste ਕਮਾਂਡ ਉਹ ਇਕਾਈਆਂ ਪੜ੍ਹਦੀ ਹੈ ਜੋ ClipboardCopy ਨੇ ਸਿਸਟਮ ਕਲਿੱਪਬੋਰਡ ਉੱਤੇ ਲਿਖੀਆਂ ਸਨ, ਅਤੇ ਉਨ੍ਹਾਂ ਨੂੰ ਮੌਜੂਦਾ ਡਰਾਇੰਗ ਵਿੱਚ ਤੁਹਾਡੇ ਚੁਣੇ ਬਿੰਦੂ ਉੱਤੇ ਰੱਖਦੀ ਹੈ। ਕਿਉਂਕਿ ਇਹ ਅਸਲੀ ਸਿਸਟਮ ਕਲਿੱਪਬੋਰਡ ਹੈ, ਸਰੋਤ ਕੋਈ ਹੋਰ ਡਰਾਇੰਗ, ਕੋਈ ਹੋਰ ਬ੍ਰਾਊਜ਼ਰ ਟੈਬ, ਜਾਂ ਉਸੇ ਦਿਨ ਪਹਿਲਾਂ ਦਾ ਕੋਈ ਸੈਸ਼ਨ ਵੀ ਹੋ ਸਕਦਾ ਹੈ।
ਚਿਪਕਾਉਣ ਦਾ ਤਰੀਕਾ
Ctrl+Vਦਬਾਓ (macOS ਉੱਤੇCmd+V), ਜਾਂ ਟਰਮੀਨਲ ਵਿੱਚClipboardPasteਲਿਖੋ।- ਜਦੋਂ ਤੱਕ ਬ੍ਰਾਊਜ਼ਰ ਕਲਿੱਪਬੋਰਡ ਦਾ ਟੈਕਸਟ ਸੌਂਪਦਾ ਹੈ, ਪ੍ਰੋਂਪਟ reading clipboard… ਦਿਖਾਉਂਦਾ ਹੈ।
- ਲੋਡ ਹੁੰਦੇ ਹੀ ਪ੍ਰੋਂਪਟ pick insertion point ਬਣ ਜਾਂਦਾ ਹੈ ਅਤੇ ਜਿਓਮੈਟਰੀ ਦੀ ਝਲਕ ਤੁਹਾਡੇ ਕਰਸਰ ਨਾਲ ਚੱਲਦੀ ਹੈ।
- ਇਕਾਈਆਂ ਰੱਖਣ ਲਈ ਕਲਿੱਕ ਕਰੋ। ਉਹ ਡਰਾਇੰਗ ਵਿੱਚ ਜੁੜ ਜਾਂਦੀਆਂ ਹਨ ਤੇ ਚੁਣੀਆਂ ਰਹਿੰਦੀਆਂ ਹਨ।
ਝਲਕ ਕਾਪੀ ਦੇ ਹਵਾਲਾ ਬਿੰਦੂ ਨਾਲ ਬੱਝੀ ਹੁੰਦੀ ਹੈ — ਮੂਲ ਚੋਣ ਦੀ ਸਾਂਝੀ ਹੱਦ ਦਾ ਹੇਠਲਾ-ਖੱਬਾ ਕੋਨਾ। ਉਹੀ ਕੋਨਾ ਤੁਹਾਡੇ ਕਰਸਰ ਹੇਠ ਰਹਿੰਦਾ ਹੈ, ਸੋ ਕਾਪੀ ਕੀਤੀਆਂ ਇਕਾਈਆਂ ਦੀ ਆਪਸੀ ਤਰਤੀਬ ਬਿਲਕੁਲ ਉਵੇਂ ਹੀ ਬਣੀ ਰਹਿੰਦੀ ਹੈ।
ਚਿਪਕਾਉਣ ਸਮੇਂ ਕੀ ਹੁੰਦਾ ਹੈ
| ਕਦਮ | ਵਿਹਾਰ |
|---|---|
| ਨਵੀਂ ਪਛਾਣ | ਹਰ ਚਿਪਕਾਈ ਇਕਾਈ ਨੂੰ ਨਵਾਂ id ਮਿਲਦਾ ਹੈ, ਸੋ ਦੋ ਵਾਰ ਚਿਪਕਾਉਣ ਨਾਲ ਦੋ ਸੁਤੰਤਰ ਸਮੂਹ ਬਣਦੇ ਹਨ |
| ਸਥਾਨਾਂਤਰਣ | ਇਕਾਈਆਂ ਕਰਸਰ − ਹਵਾਲਾ ਬਿੰਦੂ ਜਿੰਨਾ ਖਿਸਕਾਈਆਂ ਜਾਂਦੀਆਂ ਹਨ |
| ਲੇਅਰ ਰਲੇਵਾਂ | ਟੀਚਾ ਡਰਾਇੰਗ ਵਿੱਚ ਜੋ ਵੀ ਹਵਾਲਾ ਦਿੱਤੀ ਲੇਅਰ ਨਹੀਂ ਹੈ, ਉਹ ਨਾਂ ਨਾਲ ਜੋੜ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ |
| ਲਾਈਨਟਾਈਪ ਰਲੇਵਾਂ | ਟੀਚਾ ਡਰਾਇੰਗ ਵਿੱਚ ਜੋ ਵੀ ਹਵਾਲਾ ਦਿੱਤਾ ਲਾਈਨਟਾਈਪ ਨਹੀਂ ਹੈ, ਉਹ ਨਾਂ ਨਾਲ ਜੋੜ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ |
| ਚੋਣ | ਪਿਛਲੀ ਚੋਣ ਹਟ ਜਾਂਦੀ ਹੈ ਅਤੇ ਚਿਪਕਾਈਆਂ ਇਕਾਈਆਂ ਹੀ ਚੋਣ ਬਣ ਜਾਂਦੀਆਂ ਹਨ |
ਲੇਅਰਾਂ ਤੇ ਲਾਈਨਟਾਈਪਾਂ ਦਾ ਰਲੇਵਾਂ
ਜੋ ਸਾਰਣੀ ਐਂਟਰੀਆਂ ਨਹੀਂ ਹਨ ਉਹ ਜੋੜੀਆਂ ਜਾਂਦੀਆਂ ਹਨ; ਜੋ ਪਹਿਲਾਂ ਹਨ ਉਨ੍ਹਾਂ ਨੂੰ ਛੂਹਿਆ ਨਹੀਂ ਜਾਂਦਾ। ਜੇ ਕਲਿੱਪਬੋਰਡ WALLS ਨਾਂ ਦੀ ਲਾਲ ਲੇਅਰ ਲਿਆਵੇ ਤੇ ਟੀਚਾ ਡਰਾਇੰਗ ਵਿੱਚ ਪਹਿਲਾਂ ਹੀ ਨੀਲੀ WALLS ਹੋਵੇ, ਤਾਂ ਟੀਚੇ ਦੀ ਪਰਿਭਾਸ਼ਾ ਜਿੱਤਦੀ ਹੈ ਤੇ ਚਿਪਕਾਈਆਂ ਇਕਾਈਆਂ ਉਸੇ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋ ਜਾਂਦੀਆਂ ਹਨ — ਯਾਨੀ ਉਹ ਨੀਲੀਆਂ ਹੋਣਗੀਆਂ। ਚਿਪਕਾਉਣ ਨਾਲ ਟੀਚਾ ਡਰਾਇੰਗ ਵਿੱਚ ਕੁਝ ਵੀ ਮੁੜ-ਪਰਿਭਾਸ਼ਿਤ ਨਹੀਂ ਹੁੰਦਾ।
ਵੱਖ-ਵੱਖ ਲੇਅਰ ਰਵਾਇਤਾਂ ਵਾਲੀਆਂ ਡਰਾਇੰਗਾਂ ਵਿਚਾਲੇ ਕਾਪੀ ਕਰਦੇ ਸਮੇਂ ਇਹ ਮਾਇਨੇ ਰੱਖਦਾ ਹੈ: ਡਰਾਇੰਗ ਬਦਲ ਕੇ ਚਿਪਕਾਉਣ ਮਗਰੋਂ ਜੇ ਰੰਗ ਆਸ ਮੁਤਾਬਕ ਨਾ ਹੋਣ ਤਾਂ Layer Manager ਵੇਖੋ।
ਜਦੋਂ ਕਲਿੱਪਬੋਰਡ ਵਿੱਚ ਚਿਪਕਾਉਣ ਲਈ ਕੁਝ ਨਾ ਹੋਵੇ
ClipboardPaste ਸਿਰਫ਼ ਉਹੀ ਸਮੱਗਰੀ ਸਵੀਕਾਰ ਕਰਦੀ ਹੈ ਜੋ ClipboardCopy ਨੇ ਬਣਾਈ ਹੋਵੇ। ਕਲਿੱਪਬੋਰਡ ਉੱਤੇ ਬਾਕੀ ਕੁਝ ਵੀ — ਸਾਦਾ ਟੈਕਸਟ, ਕੋਈ ਲਿੰਕ, ਕੋਈ ਤਸਵੀਰ, ਕਿਸੇ ਹੋਰ ਐਪਲੀਕੇਸ਼ਨ ਦਾ JSON — ਰੱਦ ਕਰ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ ਤੇ ਟਰਮੀਨਲ ਦੱਸਦਾ ਹੈ:
Clipboard has no copied entities
ਜੇ ਬ੍ਰਾਊਜ਼ਰ ਕਲਿੱਪਬੋਰਡ ਤੱਕ ਪਹੁੰਚ ਪੂਰੀ ਤਰ੍ਹਾਂ ਇਨਕਾਰ ਕਰ ਦੇਵੇ, ਤਾਂ ਸੁਨੇਹਾ Clipboard access denied ਹੁੰਦਾ ਹੈ। ਦੋਵੇਂ ਹਾਲਤਾਂ ਵਿੱਚ ਕਮਾਂਡ ਡਰਾਇੰਗ ਬਦਲੇ ਬਿਨਾਂ ਖ਼ਤਮ ਹੋ ਜਾਂਦੀ ਹੈ।
ਕੀਬੋਰਡ ਹਵਾਲਾ
| ਕੁੰਜੀ | ਕਾਰਵਾਈ |
|---|---|
Ctrl+V / Cmd+V | ClipboardPaste ਚਾਲੂ ਕਰੋ |
Escape | ਰੱਦ ਕਰੋ — ਇਕਾਈਆਂ ਸੁੱਟ ਦਿੱਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ ਤੇ ਕੁਝ ਨਹੀਂ ਜੋੜਿਆ ਜਾਂਦਾ |
ਪੜ੍ਹਨ ਦੇ ਪੜਾਅ ਵਿੱਚ ਰੱਦ ਕਰਨਾ ਸੁਰੱਖਿਅਤ ਹੈ: ਜੇ ਕਲਿੱਪਬੋਰਡ ਉਦੋਂ ਜਵਾਬ ਦੇਵੇ ਜਦੋਂ ਤੁਸੀਂ ਪਹਿਲਾਂ ਹੀ ਰੱਦ ਕਰ ਚੁੱਕੇ ਹੋ ਜਾਂ ਕੋਈ ਹੋਰ ਕਮਾਂਡ ਸ਼ੁਰੂ ਕਰ ਚੁੱਕੇ ਹੋ, ਤਾਂ ਦੇਰ ਨਾਲ ਆਇਆ ਨਤੀਜਾ ਉਸ ਵੇਲੇ ਚੱਲ ਰਹੇ ਕੰਮ ਵਿੱਚ ਦਖ਼ਲ ਦੇਣ ਦੀ ਥਾਂ ਸੁੱਟ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ।
ਟੈਬਾਂ ਵਿਚਾਲੇ ਕਾਪੀ ਕਰਨਾ
ਡਰਾਇੰਗਾਂ ਵਿਚਾਲੇ ਆਮ ਤਰਤੀਬ:
- ਸਰੋਤ ਡਰਾਇੰਗ ਖੋਲ੍ਹੋ, ਜਿਓਮੈਟਰੀ ਚੁਣੋ,
Ctrl+Cਦਬਾਓ। - ਦੂਜੀ ਟੈਬ ਉੱਤੇ ਜਾਓ — ਜਾਂ ਐਪ ਦੀ ਦੂਜੀ ਟੈਬ ਖੋਲ੍ਹ ਕੇ ਕੋਈ ਹੋਰ ਫ਼ਾਈਲ ਲੋਡ ਕਰੋ।
Ctrl+Vਦਬਾਓ ਤੇ ਸੰਮਿਲਨ ਬਿੰਦੂ ਉੱਤੇ ਕਲਿੱਕ ਕਰੋ।
ਦੋਵਾਂ ਟੈਬਾਂ ਦਾ ਮੂਲ ਇੱਕੋ ਹੈ ਤੇ ਉਹ ਸਿਸਟਮ ਕਲਿੱਪਬੋਰਡ ਸਾਂਝਾ ਕਰਦੀਆਂ ਹਨ, ਸੋ ਕੁਝ ਵੀ ਅੱਪਲੋਡ ਨਹੀਂ ਹੁੰਦਾ ਤੇ ਕੋਈ ਸਰਵਰ ਸ਼ਾਮਲ ਨਹੀਂ ਹੁੰਦਾ। ਸਮੱਗਰੀ ਪੂਰਾ ਸਮਾਂ ਤੁਹਾਡੇ ਆਪਣੇ ਕਲਿੱਪਬੋਰਡ ਉੱਤੇ JSON ਟੈਕਸਟ ਹੀ ਰਹਿੰਦੀ ਹੈ।
ਸਮਰਥਿਤ ਇਕਾਈਆਂ
ClipboardCopy ਜਿਸ ਵੀ ਇਕਾਈ ਕਿਸਮ ਨੂੰ ਲਿਖ ਸਕਦੀ ਹੈ, ClipboardPaste ਉਸ ਨੂੰ ਵਾਪਸ ਪੜ੍ਹ ਸਕਦੀ ਹੈ — ਉਸੇ ਲੜੀਬੱਧਤਾ ਨਾਲ ਜੋ ਮੂਲ .json ਫ਼ਾਰਮੈਟ ਵਰਤਦਾ ਹੈ।
ਇਹ ਵੀ ਵੇਖੋ
- ClipboardCopy — ਚੋਣ ਨੂੰ ਕਲਿੱਪਬੋਰਡ ਉੱਤੇ ਲਿਖਣਾ
- Copy — ਮੌਜੂਦਾ ਡਰਾਇੰਗ ਦੇ ਅੰਦਰ ਇਕਾਈਆਂ ਦੀ ਨਕਲ ਬਣਾਉਣਾ
- Layer Manager — ਚਿਪਕਾਉਣ ਨਾਲ ਆਈਆਂ ਲੇਅਰਾਂ ਵੇਖਣਾ