Page 1 of 2

DXE LIB : enhance native Controls for Xbase++

Posted: Tue Jul 21, 2015 2:04 pm
by Auge_Ohr
hi,

i have written some enhance native Controls for Xbase++ using ot4xb.

DXE_ListBox
DXE_Combo
DXE_Flatedit
DXE_Treeview
DXE_Tabpage
DXE_Progressbar

replacement for using ActiveX ( MSCOMCTL.OCX / MSCOMCT2.OCX )

DXE_Statbar
DXE_Toolbar

DXE_DatePicker
DXE_MonthCalender

new for Xbase++

DXE_Listview
DXE_Rebar

! Note : NEED ot4xb -> http://www.xbwin.com

have fun

Re: DXE LIB : enhance native Controls for Xbase++

Posted: Tue Jul 21, 2015 7:56 pm
by Auge_Ohr
Rebar with 3 x Toolbar
Rebar3ToolBar1.PNG
Rebar3ToolBar1.PNG (18.86 KiB) Viewed 27783 times
multi-row Tabpage
DXE_Tabpage_MultiRow.JPG
DXE_Tabpage_MultiRow.JPG (14.87 KiB) Viewed 27783 times
Listview with Background Image
Ownerdraw_Calender.JPG
Ownerdraw_Calender.JPG (73.84 KiB) Viewed 27783 times

Re: DXE LIB : enhance native Controls for Xbase++

Posted: Thu Aug 13, 2015 9:31 am
by pedroah
Great, Thanks !!

Re: DXE LIB : enhance native Controls for Xbase++

Posted: Fri Aug 14, 2015 7:06 am
by rdonnay
Jimmy -

Thank you for that contribution.

I will check it out next week.

Roger

Re: DXE LIB : enhance native Controls for Xbase++

Posted: Fri Aug 14, 2015 11:32 am
by Auge_Ohr
here i show how to use 100000 items "on-fly" in a Listview using LVS_OWNERDATA and LVN_GETDISPINFO.
it also show that Listview have a LVN_ODCACHEHINT Notify Event which you can use as Databinding ( DBF / SQL, SDF ? )

Source NEED DXE Lib and ot4xb
have fun
DATAVIEW0.ZIP
(2.41 KiB) Downloaded 1397 times

Re: DXE LIB : enhance native Controls for Xbase++

Posted: Sat Feb 25, 2017 11:40 pm
by Auge_Ohr
next Windows Control to play with Xbase++
LVGROUP_Unicode.jpg
LVGROUP_Unicode.jpg (63.46 KiB) Viewed 25921 times
it use Listview in Group Modus like Explorer.
it have Header/SubTitle, Footer and a Button to collaps/expand Group.
it can use Checkbox and Imagelist.
when used in Report Mode, like Sample, you can add Column for SubItem
LVGROUP.ZIP
EXE v1.9.355
need DXE.LIB (xbp_listview)
and ot4xb Runtime
(343.8 KiB) Downloaded 1318 times
new DXE.LIB and Source Sample will follow soon.

Re: DXE LIB : enhance native Controls for Xbase++

Posted: Sat Mar 18, 2017 6:16 pm
by Auge_Ohr
here latest DXE LIB for Xbase++ v1.9.355

main change are DXE_TreeviewItem() which work like XbpTreeviewItem() now.
DXE_TreeviewItem() now have NO Static Parent -> NO o:GetHwnd() only FROM DataRef !

use (include) Windiff.EXE to compare new Demo Source ( also see README.TXT in Folder )

! New :
19.03.2017 DXE_LVGroup using Unicode UNI_LVGROUP Extension
e.g. group Email Date like Outlook

! New :
06.11.2016 DXE_Progressbar with iTaskbarlist Interface
Demo Source for Express++ Support !

! New :
24.03.2016 DXESLIDE.PRG and Express++ Demo
nice to build a Sound "Mixer"

have fun

Re: DXE LIB : enhance native Controls for Xbase++

Posted: Mon Nov 05, 2018 8:02 am
by Victorio
Jimmy,
This example is only for Xbase 1.9 ? Can I try it with Xbase 2.0 ? What I need for it ?
Victorio

Re: DXE LIB : enhance native Controls for Xbase++

Posted: Mon Nov 05, 2018 12:02 pm
by Auge_Ohr
hi Victorio,

i do NOT support Xbase++ v2.x but every Year, at German-Xbase-Forum Conference, i make a v2.x Version.

these Version are from 2018/4
DXE_LIB_V2.ZIP
hole LIB need xt4xb
(751.65 KiB) Downloaded 1103 times
DXE_PBAR_V2.ZIP
DXE_Progressbar only
can be used with Express++ (need DCPROGES.ZIP)
need ot4xb
(31.04 KiB) Downloaded 1087 times

Re: DXE LIB : enhance native Controls for Xbase++

Posted: Mon Nov 05, 2018 12:42 pm
by Victorio
Thank you Jimmy, I will try it.
Victorio