i suggest find intresting sample regarding gtwvw
http://br.groups.yahoo.com/group/gtwvw/files/
and invite share here (or ito my email)  any sample regarding gtwvg

2009/6/4 Massimo Belgrano <mbelgr...@deltain.it>:
> I try a reply of my point of view, naturally i want Pritpal's reply
> GTWVG & GTWVW have a comon structure with different syntax
> Either maintain   compatibility with function list of GTWVT
> Either add  gui gadget starting  original wvtgui (peter rees)
>
> GTWVW allow Multi window when native gt can't do it (2004)
> - GTWVW  add to all specific function one parameter for windowsnumber
> and support original wvt by inlude wvt2wvw (and you may reverse logic)
> #xtranslate WVT_SETTITLE    ([<vlist,...>])    =>  WVW_SETTITLE
> (NIL [, <vlist>])
>  nCurWindow := WVW_nOpenWindow(cWinName, nTop, nLeft, nBottom, nRight)
>   if nCurWindow==0
>      lboxmessage("Failed Opening new window!")
>      return
>   endif
>   lMouseMove := WVW_SETMOUSEMOVE(,.f.)
>
>
> Gtwvw include internal win32 component with wvw prefix  Status Bar,
> Timer,  Tool Bar ,  Scroll Bar , Push Buttons, Progress Bar
>  wvw_SetVertCaret(.t.)
>  wvw_pbSetFont(, "Tahoma", 14)
>  nCursor := setcursor(0)
>   nMaxRow := maxrow(); nMaxCol := maxcol()
>   if wvw_SBcreate() > 0 .and.;
>      wvw_SBaddPart(, "99:99:99") > 0
>      wvw_SetTimer(, 1000)
>   endif
>   WVW_PBcreate( nCurWindow, maxrow()-4,67-11-11-11-11-11, maxrow()-4,
> 67+9-11-11-11-11-11, "native", NIL, {||lboxmessage("native
> pushbutton")}, NIL)
>
> gtwvw include good documentation in funclist.txt (i hope that this
> will be important requirement for contrib)
>
> GTWVG allow Multiwindow by native harbour gt function, and allow windows 
> resize!
>  x_ocrt := hb_gtCreate( THREAD_GT )
>
> GTWVG include direct access wvt_function
>
>  Wvt_SetMouseMove( .t. )
>   Wvt_SetFont( "Courier New", 18, 0, 0 )
>
> GTWVG support native win32 component with wvg_ prefix
> GTWVG implement also syntax ispired to xbase part class with wvg prefix
> wvgdialog is compatible with xbpdialog ,wvgpushputton is compatible
> with xbppushbutton
> this allow syntax like
>
>   oDlg          := wvgDialog():new( SetAppWindow(), , aPos, {640,400}, , .F.)
>   oDlg:title    := "GUI Demo"
>   oDlg:taskList := .T.
>   oDlg:icon     := 1
>   oDlg:close    := {|| AppQuit() }
>
> GTWVG support active x !
>
>  Function MyCrystalViewer()
>  LOCAL oCrystal := CREATEOBJECT( "CrystalRuntime.Application" )
>  LOCAL oReport  := oCrystal:OpenReport( "PROVA.RPT" )
>  LOCAL oDlg, oActvX
>  oDlg := WvgDialog():New():Create( , ,  { 20,20 }, { 600,400 }, , .t. )
>  oActvX:= WvgActiveXControl():New( oDlg:drawingArea )
>  oActvX:CLSID := "CRViewer9.CRViewer"
>  oActvX:create( , , {0,0}, oDlg:currentSize(), .t. )
>  oActvX:ReportSource := oReport
>  oActvX:Do( "ViewReport" )          // I do not know how it must behave
>  oActvX:resize := {||  oActvX:setPosAndSize( {0,0}, oDlg:currentSize(), .t. ) 
> }
>
>  do while .t.
>     if inkey() == 27
>        exit
>     endif
>  enddo
>  oDlg:destroy()
>  Return nil
> GTWVG implement a alternative way
>
>    Win_SetDlgItemText( hDlg, ID_MLE      , GetEditText() )
>      Win_CheckDlgButton( hDlg, ID_CHK_SATIS, .t.           )
>
> GTWVG documentation is promised by priplat after current huge works in qt
>
> GTWVG will be compatible with the upcoming gtqtg where possible
>
>
>
>
> 2009/6/4 Sudip Bhattacharyya <sudipb...@gmail.com>
>>
>> Hello Pritpal,
>>
>> After working on gtwvg for a few days, I am convinced that it is the best
>> way to transfer our old Clipper codes into Win32 environment.
>>
>> I am solving initial problems day by day with help from esparts (including
>> you).
>>
>> Can you please tell me the differences between GTWVG and GTWVW in very
>> simple words. I know at least one difference - <n window> parameter in wvw_
>> functions. But, why it is not required in gtwvg?
>>
>> Thank you very much.
>>
>> With best regards.
>>
>> Sudip
>>
>> --
>> View this message in context: 
>> http://www.nabble.com/GTWVG-and-GTWVW-tp23866724p23866724.html
>> Sent from the Harbour - Dev mailing list archive at Nabble.com.
>>
>> _______________________________________________
>> Harbour mailing list
>> Harbour@harbour-project.org
>> http://lists.harbour-project.org/mailman/listinfo/harbour
>
>
>
> --
> Massimo Belgrano
>



-- 
Massimo Belgrano
_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to