Gambas-it
Archivi (sola lettura) => Programmazione (Gambas 2) => Topic aperto da: aleandro - 04 Gennaio 2014, 12:58:43
-
Salve,
ho una textarea che si trova sotto altri due oggetti del form. Quando compio una certa azione vorrei che la textarea andasse in primo piano e coprisse le altre due. Ho visto che con window.stacking è possibile sovrapporre i form; mi stavi chiedendo quale proprietà di una textarea permette di farla emergere.
Se metto la proprietà enable oppure la visible la textarea mi rimane sempre sotto e non posso scriverci dentro.
-
se imposti gli altri due oggetti con visible=false la textare è utilizzabile e risulta in primo piano
-
:) Facile ma scomodo. In VB c'era la profondità degli ogetti. Strano che non sia stata copiata in Gambas.
-
Suggerisco anche queste due pagine della nostra WIKI:
http://www.gambas-it.org/wiki/index.php?title=Riposizionare_in_modo_circolare_pi%C3%B9_oggetti_posti_in_pila
in sostanza si utilizza il metodo .Lower()
-
Lower()
Dove si trova questa proprietà? Guardando qua e là non trovo nessun oggetto che supporta questa proprietà. Comunque in VB era molto semplice con la profondità nell'asse Z rivolto verso lo schermo.
-
Esempio:
(http://levipere.com/wp-content/plugins/smilies-themer/Axendr/whistling.gif)
-
Scusa ma non vedo questa proprietà in nessun menu a destra del form dovo vengono elencate le proprietà e la gerarchia. Inoltre non la vedo neppure digitando nella class Button1._______ quando avviene il completamento automatico. Non mi sembra chiaro quali siano tutte le proprietà di ogni oggetto messo sul form. Infatti la proprietà .wrap di ieri mai l'avrei trovata.
Mi sto perdendo qualche pezzo per strada? :hatecomputer:
-
Mi sto perdendo qualche pezzo per strada?
...ho paura di sì ! :-X
In allegato una schermata che ho appena fatto relativa al metodo .Lower()
Ho verificato che tale metodo è disponibile (nell'esempio con il Button) sia utilizzando gb.qt4, sia gb.gtk e sia gb.gui :-\
Forse devi fare un aggiornamento, dato che ultimamente sono state fatte diverse variazioni.
-
Sì lo vedo (mi è sfuggito oggi mentre leggevo tutte le proprietà) e dovrebbe essere il contrario di Raise?
Inoltre perchè non compare nelle proprietà del form?
-
e dovrebbe essere il contrario di Raise?
Sì.
Inoltre perchè non compare nelle proprietà del form?
Perché è un Metodo, una Funzione, non una Proprietà.
-
Perché è un Metodo, una Funzione, non una Proprietà.
Ora mi tornano i conti. Adesso però non riesco a capire nei metodi quali opzioni immettere.
Ad esempio .wrap è un metodo ma a cosa posso associarlo? Left ,Right ....dove trovo le opzioni di ogni metodo?
Scusa le domande da newbie.
-
Adesso però non riesco a capire nei metodi quali opzioni immettere.
Ad esempio .wrap è un metodo ma a cosa posso associarlo? Left ,Right ....dove trovo le opzioni di ogni metodo?
Non tutte le funzioni prevedono necessariamente propri argomenti.
Nel caso, ad esempio, di .Lower, tale metodo non necessita di alcun parametro:
ma anche semplicemente:
Nella guida in linea verifichi se il metodo (funzione) richiede degli argomenti (vedi ad esempio la funzione: .Drag() oppure .Move() )
-
Ottimo ora è tutto più chiaro. All'inizio bisogna farci la mano.
-
Ottimo ora è tutto più chiaro. All'inizio bisogna farci la mano.
...come per tutte le cose bisogna studiare e fare pratica. (http://levipere.com/wp-content/plugins/smilies-themer/Axendr/smilie_x_010.gif)
;D
-
In VB ........ Strano che non sia stata copiata in Gambas.
:hard: