Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
yogurt

Interfaccia Mel Con Shelf E Pulsanti Solo Testo

Recommended Posts

sono alcuni mesi che cerco di farmi un'interfaccia tutta mia che mi velocizzi il lavoro purtorpo però non riesco a far si che nelle shelf vi siano pulsanti di solo testo. un esempio..

window;

	shelfTabLayout

			-image "smallTrash.xpm"

			-imageVisible true mainShelfTab;

		shelfLayout Dynamics;

shelfButton -w 200 -l "prova testo"  -w 200 -command ("print \"Hello\\n\"");

	setParent ..;

		shelfLayout Rendering;

	setParent ..;

		shelfLayout Animation;

	setParent ..;

showWindow;
questa è la finestra con un pulsante di 200 px di larghezza (che tra l'altro se ridimensiono la finestra mi ritorna 32x32) e questo è quello che vorrei inserire nella shelf:
window -title "thinkyogurt" -menuBar true -sizeable 0 -widthHeight 200 300;

menu -label "File" -tearOff true;

	menuItem -label "New";

	menuItem -label "Open";

	menuItem -label "Save";

	menuItem -divider true;

	menuItem -label "Quit";

menu -label "Help" -helpMenu true;

	menuItem -label "About Application...";

columnLayout;

   	button -align "center" -l "centra pivot" -w 200 -c CenterPivot; 

		button -align "center" -l "cancella storia" -w 200 -c DeleteHistory; 

 	button -align "center" -l "freeza trasformazioni" -w 200 -c FreezeTransformations;

	button -align "center" -l "sgruppa" -w 200 -c ungroup;

	button -align "center" -l "hipershade" -w 200  -c HypershadeWindow;

	button -align "center" -l "hipergraph" -w 200 -c HypergraphHierarchyWindow;

   	button -align "center" -l "Modellazione Poligonale" -w 200; 

	button -align "center" -l "Modellazione Nurbs" -w 200;  

	button -align "center" -l "Texturing + Render" -w 200;

   	button -align "center" -l "Vfx + dinamiche" -w 200; 

	button -align "center" -l "rigging + animazione" -w 200;  


showWindow;

come posso fare?

Grazie a tutti.

Share this post


Link to post
Share on other sites

Allora....

Per quanto riguarda i pulsanti di solo testo:

quando definisci lo 'shelfButton' mettici il flag -st "textOnly"

-st = -style, così gli dici che deve prendere il testo dopo il flag -l ed usarlo a posto dell'immagine.

Per la dimensione:

il pulsante tende ad avere la dimensione assegnata se ciò non contrasta con le impostazioni della finestra genitore...quindi su shelfLayout metti il flag -cw 200.

-cw = cell width, cioè la larghezza della singola cella occupata da un controllo.

Fossi in te poi nella seconda videata di codice toglierei -sizeable 0, percè non potendo fare il resize della finestra, i pulsanti finali rischi di non vederli, oppure fai la finestra più grande...ma meglio il mio consiglio.

Per il resto ...avevi problemi con la seconda parte di codice?no mi sembra.

Un consiglio finale...contentissimo di aiutarti, anche se sono le 2 di notte...ma cerca di studiarti bene l'help (il mitico F1), lì ci trovi tutto, io ci ho messo 5 minuti, tu magari ce ne metti 6 (o magari 4) ma di sicuro non perdi mesi inutilmente...altrimenti poi se dovessi usare un formLayout ti metti le mani nei capelli...:):):)

Share this post


Link to post
Share on other sites

ti ringrazio veramente tanto. per quanto riguarda l'help in linea l'ho usato per arrivare a questo punto dopodichè mi sono piantato.

grazie ancora

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...
Aspetta! x