kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #44469
Evaluating cross-selection between the 3D-Viewer and Pcbnew
-
To:
"kicad-developers@xxxxxxxxxxxxxxxxxxx" <kicad-developers@xxxxxxxxxxxxxxxxxxx>
-
From:
Mário Luzeiro <mrluzeiro@xxxxx>
-
Date:
Tue, 1 Sep 2020 22:15:01 +0000
-
Accept-language:
en-GB, en-US
-
Arc-authentication-results:
i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ua.pt; dmarc=pass action=none header.from=ua.pt; dkim=pass header.d=ua.pt; arc=none
-
Arc-message-signature:
i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=uFU9DTENzOy1/XEeZG1VxzawzWjF/O3RQ//KteBlUvI=; b=TQaj71shnLyRdsAwgg94poNZo62g+YQg7s/lFtNS+AzHq8IsLZCobJPuIGfC91DcC+1JYCIa+X7N+zcnWFVIlFZMVJey2OCdEXzlVVDpdjEaCCW9gwx3nkjrpEMEjChJI97gufttRQg4EMTt4H57rSbZPiLloEiCNwaWOVnxMjWA++aQ7deobv7GDMEQrQ4o2duFejt2PS63Ii7bU0GHfjCLzYAEQ4rZlMsyGguvuA0pz+kkfTCidN5C6v37GolvpJAZFD8TcX2op2vGeiV5bF5Qlu96PrsV0wr165LVQME+Ryb5IdmKmjQGWE8phStWfMz9Tt1TrewJR+2eHVUJ6Q==
-
Arc-seal:
i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Sqo7z8cS4YtTOlAs5wtBGVjPtb1JkqFhbAusDhb9tvrqLN+RRNDWvniGuErc2Xyoe5cZ/j5eCxUf76SfLvevgnpiGZag5TBNqTe0AGnWXiVxrbE/+1x3c4HKEW/xLof/JMxfxiVNstx6eVcttKlk74+vBUS8v97QMcz0uiQSeChAThD/iKySesLA49nb+m2y5gOHMuIfeoKb9o+k2Uh+h6dPGV79rye33uTtTUbJsGRFX3mi3fFgVGvnoyCic80RN9pVJx8YXEC+PAwWlQ8G5zmuqwhAfRwJKKeGqGkSD69PxpMzNI7PD38rPGoadJYQEeYBjTjKk/sbKlHcyL2SZw==
-
Authentication-results:
lists.launchpad.net; dkim=none (message not signed) header.d=none;lists.launchpad.net; dmarc=none action=none header.from=ua.pt;
-
Thread-index:
AQHWgKv2/CZmQl6Gu0m2TscvKSQwbg==
-
Thread-topic:
Evaluating cross-selection between the 3D-Viewer and Pcbnew
Hello all,
I'm evaluating how/ if it will be possible to implement some kind of cross footprint selection between the 3D-Viewer and Pcbnew.
I know that it works with Schematic and Board so I believe there are already some existent mechanisms.. but I don't know what exists in KiCad source-code for that.
Could someone point me where can I find relevant code that is already used or implemented for this purpose?
I have the following questions do clarify:
- Can I notify 3D-Viewer to update the render from pcbnew/eeschema?
- How can I flag/or select a footprint and notify pcbnew/eeschema?
- Does a footprint has a flag that says it is selected? or there is some other list of selected footprints?
Any other concerns or things that I should have a look?
Regards,
Mario Luzeiro
Follow ups