Welcome, Guest
Username: Password: Remember me
Qui si parla italiano
  • Page:
  • 1
  • 2

TOPIC:

VO: Colorare testo e/o background di alcuni campi e/o righe di una DATALISTVIEW 05 Jan 2022 13:22 #21013

  • Joachim Bieler
  • Joachim Bieler's Avatar


  • Posts: 36
  • Hi Claudio,
    I am the author of bBrowser. As you have already experienced, the VO version of bBrowser can not be used with X#. For X# and Visual Studio the following version is needed:

    bBrowser.NET 4 (XSharp Edition)
    (www.bbrowser.net/index.php/en/shop-en-gb...rowser4-xsharp-en-gb)

    Please contact me via private mail () so we can discuss the problem and find a solution.

    Regards
    Joachim Bieler

    Please Log in or Create an account to join the conversation.

    VO: Colorare testo e/o background di alcuni campi e/o righe di una DATALISTVIEW 06 Jan 2022 17:31 #21028

    • claudiocarletta
    • claudiocarletta's Avatar
    • Topic Author


  • Posts: 94
  • Salve a tutti,
    grazie al buon Joachim Bieler sono riuscito ad avere la versione corretta del bBrowser ma non riesco a trovare il modo per includere il controllo bBrowser nell'Editor delle maschere.
    Ho inserito i tre componenti nel References

    ma tra i controlli utilizzabili nelle windows il controllo bBrowser non c'è.
    Nella versione per VO c'era un programma che serviva proprio a integrare l'editor delle Windows che inquesta versione non ho trovato.
    Penso che sia necessario mettere questo nuovo controllo in qualche meandro tra le cartelle ma non saprei cosa e dove.:( :( :(
    Qualcuno può aiutarmi?
    Grazie a tutti
    Claudio
    Attachments:

    Please Log in or Create an account to join the conversation.

    VO: Colorare testo e/o background di alcuni campi e/o righe di una DATALISTVIEW 06 Jan 2022 17:56 #21029

    • Chris
    • Chris's Avatar


  • Posts: 3981
  • Hi Claudio,

    Please check in the folders of the bBrowser samples, there should be some cavowed.inf files. Copy one of those files inside the folder of the X# project(s) where you want to use bBrowser, restart VS and the next time, the control will be available in the VO window toolbox.

    Just make sure that there does not exist already another version of cavowed.inf already in your project, and delete it if there is.folder
    XSharp Development Team
    chris(at)xsharp.eu

    Please Log in or Create an account to join the conversation.

    VO: Colorare testo e/o background di alcuni campi e/o righe di una DATALISTVIEW 06 Jan 2022 21:23 #21032

    • claudiocarletta
    • claudiocarletta's Avatar
    • Topic Author


  • Posts: 94
  • Grazie Chris,
    sempre prezioso

    Please Log in or Create an account to join the conversation.

    VO: Colorare testo e/o background di alcuni campi e/o righe di una DATALISTVIEW 09 Jan 2022 16:37 #21054

    • claudiocarletta
    • claudiocarletta's Avatar
    • Topic Author


  • Posts: 94
  • Salve a tutti,
    purtroppo ho ancora bisogno di voi.
    Se facevo un doppio click su una DataListView intercettavo il metodo di callback ListViewMouseButtonDoubleClick()
    method ListViewMouseButtonDoubleClick(oListViewMouseEvent)
    	super:ListViewMouseButtonDoubleClick(oListViewMouseEvent)
    	//Put your changes here
    	LOCAL sSym AS SYMBOL
    	sSym := oListViewMouseEvent:NameSym
    	DO CASE
    		CASE sSym == #DLAlunni
                            if SELF:oDCDLAlunni:ItemCount > 0
    				AddNewAlu()
    			endif
            
    	ENDCASE
    return NIL

    Se adesso faccio un doppio click su un controllo bBrowser quale metodo di callback viene invocato?
    Come lo implemento? E soprattutto, dove trovo degli esempi per poterli utilizzare tutti ogni qualvolta ne avrò bisogno?
    Capisco che voi siete sempre disponibilissimi ma... trovo più soddisfazione a camminare da solo quando posso.

    Un saluto a tutti
    Claudio

    p.s. io che uso il vecchio diletto VO in C# quali esempi devo prendere in considerazione? Quelli delle versione VO oppure quelli di X#?

    Please Log in or Create an account to join the conversation.

    VO: Colorare testo e/o background di alcuni campi e/o righe di una DATALISTVIEW 09 Jan 2022 17:51 #21056

    • wriedmann
    • wriedmann's Avatar


  • Posts: 3366
  • Ciao Claudio,
    questo è un esempio:
    method CellDoubleClick( oEvent ) class StdBrowser
    	self:EditRecord()
    	return true
    Il server è posizionato sul record scelto.
    Per gli esempi: dovrebbero essere gli stessi in quanto il bBrowser lavora in modalità compatibile VO.
    Wolfgang
    Wolfgang Riedmann
    Meran, South Tyrol, Italy

    www.riedmann.it - docs.xsharp.it

    Please Log in or Create an account to join the conversation.

    VO: Colorare testo e/o background di alcuni campi e/o righe di una DATALISTVIEW 10 Jan 2022 10:34 #21065

    • claudiocarletta
    • claudiocarletta's Avatar
    • Topic Author


  • Posts: 94
  • Grazie Wolfgang,
    ho implementato il tuo suggerimento aggiungendo il controllo dell'eventuale record cancellato (anche se non visibile lo considerava, in questo modo invece lo ignora)
    method CellDoubleClick( oEvent )
        if (SELF:oDCDLAlunni:CurrentRecNo > 0) .and. (!SELF:oDCDLAlunni:Server:Deleted)
    		AddNewAlu()
    	endif
    return true

    Mi è sorta comunque una domanda: ma se nella stessa finestra avessi più di un controllo bBrowser come faccio a capire quale controllo abbia scatenato l'evento di doppio click?
    Ad esempio con le DataListView si aveva:
    method ListViewMouseButtonDoubleClick(oListViewMouseEvent)
    	super:ListViewMouseButtonDoubleClick(oListViewMouseEvent)
    	//Put your changes here
    	LOCAL sSym AS SYMBOL
    	sSym := oListViewMouseEvent:NameSym
    	DO CASE
    		CASE sSym == #DLAlunni
                        if SELF:oDCDLAlunni:ItemCount > 0
    			AddNewAlu()
    		    endif
    
    		CASE sSym == #DLPermessi
                        if SELF:oDCDLPermessi:ItemCount > 0
    			StampaPermesso()
    		    endif
            
    	ENDCASE
    return NIL

    che mi permetteva di individuare il controllo scatenante, adesso invece?

    Ciao
    Claudio

    Please Log in or Create an account to join the conversation.

    VO: Colorare testo e/o background di alcuni campi e/o righe di una DATALISTVIEW 10 Jan 2022 10:40 #21066

    • wriedmann
    • wriedmann's Avatar


  • Posts: 3366
  • Ciao Claudio,
    nel caso di più controlli bBrowser sulla stessa finestra puoi fare esattamente la stessa cosa.
    Il parametro "oEvent" è del tipo ControlEvent.
    Wolfgang
    Wolfgang Riedmann
    Meran, South Tyrol, Italy

    www.riedmann.it - docs.xsharp.it

    Please Log in or Create an account to join the conversation.

    • Page:
    • 1
    • 2
    Moderators: wriedmann