Reset 3DS Max Windows V1.0

Max scripts

Moderatorer: Super Moderatorer, Admins

Brukeravatar

Trådstarter
tassel
Innlegg: 3986
Registrert: man 26 sep, 2005
Sted: Oslo
Kontakt:

Reset 3DS Max Windows V1.0

Legg innav tassel » fre 15 apr, 2011

[DESCRIPTION]
Reset 3DS Max Windows V1.2 – Reset All 3DS Max “floating” Windows to pos 0,0 left side (when gone/out of range)

[INFO]
- Put the files in maxroot\scripts\ (e.g.: C:\3dsmax2012\Scripts\)
- Tested with 3DS Max 2009 <--> 2012


[CREATION INFO]
Last Modified: Apr 19, 2011
Author: Raymond Homme Ingebretsen
Webpage: http://www.homme3d.com


[NOTE]
Use & modify at you own risk.

[HISTORY]
V1.0: First version.
V1.1: Added more 3DS Max Floater windows
V1.2: Added support to reset invidually.


[spoiler]

Kode: Velg alt

/*
[DESCRIPTION]
Reset 3DS Max Windows V1.2 - Reset All 3DS Max "floating" Windows to default (when gone)

[INFO]
- Put the files in maxroot\scripts\ (e.g.: C:\3dsmax2012\Scripts\)
- Tested with 3DS Max 2009 <--> 2012

[CREATION INFO]
Last Modified: Apr 19, 2011
Author: Raymond Homme Ingebretsen
Webpage: http://www.homme3d.com

[History]
V1.0: First version.
V1.1: Added more Dialog Windows
V1.2: Added support to reset invidually.
*/
----------------------------------------------------------------------------------------------------------------------------------------------------------
   try(closeRolloutFloater ResetMaxWindowsFloater) catch()
----------------------------------------------------------------------------------------------------------------------------------------------------------

Rollout Roll_ResetMaxWindows "Reset 3DS Max Windows" category:1
   (
      
      group "All Max Windows to Pos 0,0"
         (
            button btn_WinLayout "Reset All Dialog Windows" width:180 height:30 align:#center
            HyperLink homepage "..:: Raymond H.Ingebretsen'2011 ::.." address:"http://www.homme3d.com/" color:(color 255 255 255) hovercolor:(color 111 111 111) visitedcolor:(color 255 255 255) align:#center
         )
         
      on btn_WinLayout pressed do
         (
         inipath = getMAXIniFile()
         
-- Misc:
         setINISetting inipath "DialogResizer_SizeAndPositions" "SelectObjectsDialog" "0 0 838 714"
         setINISetting inipath "DialogResizer_SizeAndPositions" "BatchRenderTool" "0 0 558 711"
         setINISetting inipath "DialogResizer_SizeAndPositions" "BatchRenderProgressTool" "0 0 382 245"
         setINISetting inipath "DialogResizer_SizeAndPositions" "SceneStateSaveDialog" "0 0 753 628"
         setINISetting inipath "DialogResizer_SizeAndPositions" "DwfExporter" "0 0 767 726"
         setINISetting inipath "DialogResizer_SizeAndPositions" "CloneAndAlignTool" "0 0 362 669"
         
-- Rendering:
         setINISetting inipath "RenderProgressDialogPosition" "Dimension" "0 0 379 372"
         setINISetting inipath "RenderVFBPosition" "Position" "0 0 412 156"
         setINISetting inipath "RenderDialogPosition" "Dimension" "0 0 457 1023"
         setINISetting inipath "RenderMessageWindow" "Dimension" "0 0 871 406"
         setINISetting inipath "RenderPresetsCategoryDialogPosition" "RenderPresetsCategoryDialogDimension" "0 0 210 280"
         setINISetting inipath "mentalrayMessagesPosition" "Dimension" "0 0 600 400"
         
-- Material:
         setINISetting inipath "MaterialBrowserDialogPosition" "ModalDimension" "0 0 187 745"
         setINISetting inipath "MaterialBrowserDialogPosition" "Dimension" "0 0 115 823"
         setINISetting inipath "MaterialBrowserDialogPosition" "NavDimension" "0 0 542 653"
         setINISetting inipath "MtlEditorPosition" "MainWindow" "0 0 368 734"
         setINISetting inipath "MtlEditorPosition" "MagWindow0" "0 0 255 293"
         setINISetting inipath "MtlEditorPosition" "MagWindow1" "0 0 255 293"
         
-- Utilities:
         setINISetting inipath "MoreUtilitiesDlgSize" "Size" "0 0 314 418"
         
-- Layer Dialog:
         setINISetting inipath "LayerDialog" "Dimension" "0 0 578 679"
         
-- Environment:
         setINISetting inipath "EnvironmentDialogPosition" "Dimension" "0 0 348 820"
         
-- Xref:
         setINISetting inipath "ObjectXRefDialogPosition" "Dimension" "0 0 439 619"
         setINISetting inipath "SceneXRefDialogPosition" "Dimension" "0 0 424 583"
      )
   )
---------------------------------------------------------------------------------------------------------------------------------------

Rollout Roll_Misc "Reset - Misc" category:2
   (
         group "Misc"
         (
            button btn_SelectObjectsDialog "Select Objects Dialog" width:210 height:25 align:#center
            button btn_BatchRenderTool "Batch Render Tool Dialog" width:210 height:25 align:#center
            button btn_BatchRenderProgressTool "Batch Render Progress Tool Dialog" width:210 height:25 align:#center
            button btn_SceneStateSaveDialog "Scene State Save Dialog" width:210 height:25 align:#center
            button btn_DwfExporter "DWF Exporter Dialog" width:210 height:25 align:#center
            button btn_CloneAndAlignTool "Clone And Align Tool Dialog" width:210 height:25 align:#center
         )
         
         
         on btn_SelectObjectsDialog pressed do
      (
         inipath = getMAXIniFile()
         setINISetting inipath "DialogResizer_SizeAndPositions" "SelectObjectsDialog" "0 0 838 714"
      )

         on btn_BatchRenderTool pressed do
      (
         inipath = getMAXIniFile()
         setINISetting inipath "DialogResizer_SizeAndPositions" "BatchRenderTool" "0 0 558 711"
      )
      
         on btn_BatchRenderProgressTool pressed do
      (
         inipath = getMAXIniFile()
         setINISetting inipath "DialogResizer_SizeAndPositions" "BatchRenderProgressTool" "0 0 382 245"
      )

         on btn_SceneStateSaveDialog pressed do
      (
         inipath = getMAXIniFile()
         setINISetting inipath "DialogResizer_SizeAndPositions" "SceneStateSaveDialog" "0 0 753 628"
      )


         on btn_DwfExporter pressed do
      (
         inipath = getMAXIniFile()
         setINISetting inipath "DialogResizer_SizeAndPositions" "DwfExporter" "0 0 767 726"
      )

         on btn_CloneAndAlignTool pressed do
      (
         inipath = getMAXIniFile()
         setINISetting inipath "DialogResizer_SizeAndPositions" "CloneAndAlignTool" "0 0 362 669"
      )
   )
----------------------------------------------------------------------------------------------------------------------------------------------------------
   
Rollout Roll_Rendering "Reset - Rendering" category:3
   (      
         group "Rendering"
         (
            button btn_RenderVFBPosition "Render VFB Dialog" width:210 height:25 align:#center   
            button btn_RenderProgressDialogPosition "Render Progress Dialog" width:210 height:25 align:#center
            button btn_RenderDialogPosition "Render Dialog" width:210 height:25 align:#center   
            button btn_RenderMessageWindow "Render Message Window Dialog" width:210 height:25 align:#center   
            button btn_RenderPresetsCategoryDialogPosition "Render Presets Category Dialog" width:210 height:25 align:#center   
            button btn_mentalrayMessagesPosition "Mentalray Messages Dialog" width:210 height:25 align:#center   
         )
         
         
         on btn_RenderVFBPosition pressed do
      (
         inipath = getMAXIniFile()
         setINISetting inipath "RenderVFBPosition" "Position" "0 0 412 156"
      )
         
         on btn_RenderProgressDialogPosition pressed do
      (
         inipath = getMAXIniFile()
         setINISetting inipath "RenderProgressDialogPosition" "Dimension" "0 0 379 372"
      )
         
         on btn_RenderDialogPosition pressed do
      (
         inipath = getMAXIniFile()
         setINISetting inipath "RenderDialogPosition" "Dimension" "0 0 457 1023"
      )
         
         on btn_RenderMessageWindow pressed do
      (
         inipath = getMAXIniFile()
         setINISetting inipath "RenderMessageWindow" "Dimension" "0 0 871 406"
      )
            
         on btn_RenderPresetsCategoryDialogPosition pressed do
      (
         inipath = getMAXIniFile()
         setINISetting inipath "RenderPresetsCategoryDialogPosition" "RenderPresetsCategoryDialogDimension" "0 0 210 280"
      )
            
         on btn_mentalrayMessagesPosition pressed do
      (
         inipath = getMAXIniFile()
         setINISetting inipath "mentalrayMessagesPosition" "Dimension" "0 0 600 400"
      )
   )
----------------------------------------------------------------------------------------------------------------------------------------------------------
   
Rollout Roll_Material "Reset - Material" category:4
   (
         group "Material"
         (
            button btn_ModalDimension "Modal Dimension Dialog" width:210 height:25 align:#center   
            button btn_Dimension "Dimension Dialog" width:210 height:25 align:#center
            button btn_NavDimension "Nav Dimension Dialog" width:210 height:25 align:#center   
            button btn_MainWindow "Main Window Dialog" width:210 height:25 align:#center   
            button btn_MagWindow0 "Mag Window 0 Dialog" width:210 height:25 align:#center   
            button btn_MagWindow1 "Mag Window 1 Dialog" width:210 height:25 align:#center   
         )
         
         
         on btn_ModalDimension pressed do
      (
         inipath = getMAXIniFile()
         setINISetting inipath "MaterialBrowserDialogPosition" "ModalDimension" "0 0 187 745"
      )
      
         on btn_Dimension pressed do
      (
         inipath = getMAXIniFile()
         setINISetting inipath "MaterialBrowserDialogPosition" "Dimension" "0 0 115 823"
      )
      
         on btn_NavDimension pressed do
      (
         inipath = getMAXIniFile()
         setINISetting inipath "MaterialBrowserDialogPosition" "NavDimension" "0 0 542 653"
      )
      
         on btn_MainWindow pressed do
      (
         inipath = getMAXIniFile()
         setINISetting inipath "MtlEditorPosition" "MainWindow" "0 0 368 734"
      )
      
         on btn_MagWindow0 pressed do
      (
         inipath = getMAXIniFile()
         setINISetting inipath "MtlEditorPosition" "MagWindow0" "0 0 255 293"
      )
      
         on btn_MagWindow1 pressed do
      (   
         inipath = getMAXIniFile()
         setINISetting inipath "MtlEditorPosition" "MagWindow1" "0 0 255 293"
      )
   )
----------------------------------------------------------------------------------------------------------------------------------------------------------
   
Rollout Roll_Utilities "Reset - Utilities" category:5
   (
         group "Utilities"
         (
            button btn_MoreUtilitiesDlgSize "More Utilities Dialog Size" width:210 height:25 align:#center
         )
         
         on btn_MoreUtilitiesDlgSize pressed do
      (   
         inipath = getMAXIniFile()
         setINISetting inipath "MoreUtilitiesDlgSize" "Size" "0 0 314 418"
      )
   )
----------------------------------------------------------------------------------------------------------------------------------------------------------
   
Rollout Roll_LayerDialog "Reset - Layer Dialog" category:6
   (      
         group "Layer"
         (
            button btn_LayerDialog "Layer Dialog" width:210 height:25 align:#center
         )
         
         on btn_LayerDialog pressed do
      (   
         inipath = getMAXIniFile()
         setINISetting inipath "LayerDialog" "Dimension" "0 0 578 679"
      )
   )
----------------------------------------------------------------------------------------------------------------------------------------------------------
   
Rollout Roll_Environment "Reset - Environment" category:7
   (
         group "Environment"
         (
            button btn_EnvironmentDialogPosition "Environment Dialog" width:210 height:25 align:#center   
         )
         
         on btn_EnvironmentDialogPosition pressed do
      (   
         inipath = getMAXIniFile()
         SetINISetting inipath "EnvironmentDialogPosition" "Dimension" "0 0 348 820"
      )
   )
----------------------------------------------------------------------------------------------------------------------------------------------------------

Rollout Roll_XRef "Reset - XRef" category:8
   (      
         group "XRef"
         (
            button btn_ObjectXRefDialogPosition "Object XRef Dialog" width:210 height:25 align:#center
            button btn_SceneXRefDialogPosition "Scene XRef Dialog" width:210 height:25 align:#center
         )
         
         on btn_ObjectXRefDialogPosition pressed do
      (   
         inipath = getMAXIniFile()
         setINISetting inipath "ObjectXRefDialogPosition" "Dimension" "0 0 439 619"
      )   
         
         on btn_SceneXRefDialogPosition pressed do
      (   
         inipath = getMAXIniFile()
         setINISetting inipath "SceneXRefDialogPosition" "Dimension" "0 0 424 583"
      )   
   )   
---------------------------------------------------------------------------------------------------------------------------------------

   ResetMaxWindowsFloater=NewRolloutFloater "Reset 3DS Max Windows V1.2" 240 300 10 50

   Addrollout Roll_ResetMaxWindows ResetMaxWindowsFloater rolledUp:false
   
   Addrollout Roll_Misc ResetMaxWindowsFloater rolledUp:true
   Addrollout Roll_Rendering ResetMaxWindowsFloater rolledUp:true
   Addrollout Roll_Material ResetMaxWindowsFloater rolledUp:true
   Addrollout Roll_Utilities ResetMaxWindowsFloater rolledUp:true
   Addrollout Roll_LayerDialog ResetMaxWindowsFloater rolledUp:true
   Addrollout Roll_Environment ResetMaxWindowsFloater rolledUp:true
   Addrollout Roll_XRef ResetMaxWindowsFloater rolledUp:true


[/spoiler]
Du har ikke de nødvendige tillatelsene for å vise filene som er tilknyttet dette innlegget.

Brukeravatar

Trådstarter
tassel
Innlegg: 3986
Registrert: man 26 sep, 2005
Sted: Oslo
Kontakt:

Legg innav tassel » fre 15 apr, 2011

Blir noen små unyttige/nyttige max scripts fra meg her, dere får sifra om noe mangler, så skal jeg få lagt det til. Det er garantert endel jeg ikke har fått med meg som kan ligge utenfor rekkevidde. :)

Brukeravatar

Tronotrond
Innlegg: 3748
Registrert: lør 29 okt, 2005
Sted: Houston, TX
Kontakt:

Legg innav Tronotrond » lør 16 apr, 2011

Denne kan jo være veldig kjekk. Aner ikke hvor mange ganger jeg har slettet eller editert 3dsmax.ini pga dette ;)
TD/Technical Animator, Corporate Marketing - National Oilwell Varco, Houston, TX
Freelance 3D/VFX Artist - Hille3D

Brukeravatar

Trådstarter
tassel
Innlegg: 3986
Registrert: man 26 sep, 2005
Sted: Oslo
Kontakt:

Legg innav tassel » lør 16 apr, 2011

Tronotrond skrev:Denne kan jo være veldig kjekk. Aner ikke hvor mange ganger jeg har slettet eller editert 3dsmax.ini pga dette ;)


Ja, jeg vet, 3dsmax.ini er jo blitt så bortgjemt de siste årene at det er vanskelig for noen folk og finne den også. Vi burde vel strengt tatt utvide den litt etterhvert, slik at man har mulighet til å ta backup av 3dsmax.ini og andre filer for å senere bare hente dem opp igjen. Ser at jeg har glemt "Light Lister" boksen, men det er vel flere ting en dette som må inn. Kanskje vi også skulle lage et oppsett slik at mann kan gå inn inviduelt på hver enkelt floater? kanskje ikke nødvendig men.

Brukeravatar

Minimus
Innlegg: 775
Registrert: fre 18 aug, 2006
Sted: Trondheim

Legg innav Minimus » lør 16 apr, 2011

hva skjer vist script vinduet forsvinner da? hehe :P

skal det ikke være en knapp kombinasjon du kan bruke så du kan flytte på floating vinduer med pil tastene? husker ikke helt kombinasjonen men brukte det en gang jeg mistet layer manageren :)

uansett, tøft script :)
Det som ikke dreper deg, gjør deg sterkere.

Brukeravatar

Trådstarter
tassel
Innlegg: 3986
Registrert: man 26 sep, 2005
Sted: Oslo
Kontakt:

Legg innav tassel » man 18 apr, 2011

Scriptet er oppdatert :)

Minimus: Jeg har satt scriptet mitt til å åpne 10 pixler ut og 20 ned fra vensre hjørne :wink:

Om man ikke skulle klare og finne editoren el.l, så kan man bare dra scriptet mitt inn i viewporten så kjører det av seg selv :wink:

Brukeravatar

Trådstarter
tassel
Innlegg: 3986
Registrert: man 26 sep, 2005
Sted: Oslo
Kontakt:

Legg innav tassel » ons 04 mai, 2011

UPDATE IGJEN :wink:

Bilde

Brukeravatar

v@la
Innlegg: 2228
Registrert: tor 04 mai, 2006
Sted: Porsgrunn
Kontakt:

Legg innav v@la » ons 04 mai, 2011

Knall! :D
3D Designer / Animatør
www.mediateam.no
www.3dvala.com

Brukeravatar

EinarM
3D/VFX/Concept-artist
3D/VFX/Concept-artist
Innlegg: 2164
Registrert: man 10 mar, 2008
Sted: Oslo
Kontakt:

Legg innav EinarM » lør 07 mai, 2011

http://www.3dtotal.com/ Grattis med forside banner på 3Dtotal!

Brukeravatar

havards
Innlegg: 211
Registrert: ons 13 des, 2006

Legg innav havards » lør 07 mai, 2011

nice!
02:14 Misfortune • hun skjuler så jævlig mye i smutthølet
http://folk.ntnu.no/havardsc/site/wordpress/

Brukeravatar

Trådstarter
tassel
Innlegg: 3986
Registrert: man 26 sep, 2005
Sted: Oslo
Kontakt:

Legg innav tassel » man 09 mai, 2011

lol :o

Noe så simpelt som dette blir omtalt :wink:

Men morro er det nå :)

Brukeravatar

v@la
Innlegg: 2228
Registrert: tor 04 mai, 2006
Sted: Porsgrunn
Kontakt:

Legg innav v@la » man 09 mai, 2011

Knall dette da :)
3D Designer / Animatør

www.mediateam.no

www.3dvala.com


Strandli
Innlegg: 288
Registrert: tor 27 aug, 2009

Legg innav Strandli » tor 14 jul, 2011

Tror du at du kunne i neste oppdatering inkludere "Exit Isolation Mode" vinduet? :)
Ikke nødvendig å oppdatere bare for min del akkurat nå, men om scriptet fremdeles er under utvikling, så kunne jo det vært noe å tenke på til neste update?

Brukeravatar

Trådstarter
tassel
Innlegg: 3986
Registrert: man 26 sep, 2005
Sted: Oslo
Kontakt:

Legg innav tassel » tor 14 jul, 2011

Strandli: jeg skal titte på det når jeg er ferdig med ferien :wink:
Akkurat nå så sitter jeg i Frankrike og koser meg et par uker 8-)


Strandli
Innlegg: 288
Registrert: tor 27 aug, 2009

Legg innav Strandli » tor 14 jul, 2011

Ikke tenk på det ;) Jeg fikk jo løst det på noen få sekunder selv, men hvis du først skulle skru og mekke på scriptet, så var det bare noe å tenke på.

Kos deg i Frankrike! :D


Gå tilbake til «Max scripts»

Hvem er online

Brukere i dette forumet: Ingen registrerte brukere og 1 gjest

cron