FastFiber

eigen propertie-venster maken (opgelost)

Gestart door Hitachi, do 20 08 2009, 21:40:09

Vorige topic - Volgende topic

Hitachi

Goedenavond aan allen,

Ik ben bezig met een applicatie te maken in autocad (2002 - 2006), via VBA worden een aantal punten een uit bestand gehaald, vervolgens enkele berekeningen gemaakt en het één en ander wordt vervolgens in modelspace uitgetekend. Maar nu zou ik enkele resultaten van die berekeningen willen tonen in een soort van overzichtsvenster (gelijkaardig aan het propertievenster). En ik wil ook de mogelijkheid hebben om eventueel met keuzelijsten waardes beinvloeden.

Ik heb al wat rondgekeken bij het customizen van menu's en toolbars maar daar kon ik het niet direct vinden.

Met een userform in VBA is het misschien ook mogelijk, maar een userformkan ik weer niet dockable maken, en het tonen en verbergen van onderdelen wordt dan lastiger.

Ik hoop dat er iemand hierbij kan helpen.

Alvast bedankt voor het meedenken

sschevers

Er is een mogelijkheid om je vba forms dockable te maken. Kijk eens op de volgende link http://www.jrl-e.com/index.htm. Ik moet zeggen dat ik er zelf geen ervaring mee heb.

greetz  stephan

Hitachi

Qua uitzicht is dit inderdaad hetgene dat ik zoek, dus daarvoor alvast mijn dank.

Hetgene ik echter wil bereiken is dat ik de applicatie steeds verder kan blijven fine-tunen zonder dat ik externe applicaties nodig heb. Als ik het op de manier van de link wil doen dan moet ik VB installeren.
Het zou de bedoeling zijn om de geschreven applicatie op meerdere computers te gaan draaien, als ik een aanpassing wil doen (via een willekeurige computer) dan ben ik al verplicht om op elke pc die VB te installeren.
Misschien dat ik het voorlopig toch bij een gewoon formulier hou dat ik dan aan de kant (en eventueel buiten het venster van autocad) kan plaatsen.

Hartelijk dank voor de snelle reactie  :D

EddyBeerke

Je kunt het form inderdaad niet "docken" maar...
Je kunt het form floting zetten door "ShowModal" op "False" te zetten.
Hier door kun je het form én acad benaderen zonder het form te verbergen.
Civil3d 2026, Blender 4.x gebruiker
Gebruiker sinds AutoCAD R12

http://eddylucas.c1.biz/
https://www.google.com/maps/contrib/109381066561676463628/photos/

Hitachi

@EddyBeerke: dat was wat ik bedoelde met mijn laatste zin. Die mogelijkheid was wat ik in het begin gevonden had, maar ik vond het nog niet 100% naar mijn zin. Docken leek me professioneler over te komen.

Maar ik ga nog verder op zoek en geef wel een seintje als ik een andere oplossing gevonden zou hebben.

EddyBeerke

Wat je wel kunt doen is een "MouseOver" reactie maken dat het venster open (lees: groter) gaat als de mousepointer er overheen gaat.
Ook kun je de startup positie opgeven en eventueel opslaan (ook in het register zodat als je op een andere computer werkt dezelfde instellingen hebt).
Civil3d 2026, Blender 4.x gebruiker
Gebruiker sinds AutoCAD R12

http://eddylucas.c1.biz/
https://www.google.com/maps/contrib/109381066561676463628/photos/