DXE LIB : enhance native Controls for Xbase++

This forum is for ideas and or code to be contributed for general use.
Message
Author
User avatar
Auge_Ohr
Posts: 1422
Joined: Wed Feb 24, 2010 3:44 pm

DXE LIB : enhance native Controls for Xbase++

#1 Post 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
Attachments
DC2015B.ZIP
DXE Lib Demo Source
(1.09 MiB) Downloaded 1941 times
DXE_20570.ZIP
for Xbase++ v2.0.570
(485.36 KiB) Downloaded 1916 times
DXE_19355.ZIP
for Xbase++ v1.9.355
(481.93 KiB) Downloaded 1942 times
greetings by OHR
Jimmy

User avatar
Auge_Ohr
Posts: 1422
Joined: Wed Feb 24, 2010 3:44 pm

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

#2 Post by Auge_Ohr »

Rebar with 3 x Toolbar
Rebar3ToolBar1.PNG
Rebar3ToolBar1.PNG (18.86 KiB) Viewed 34265 times
multi-row Tabpage
DXE_Tabpage_MultiRow.JPG
DXE_Tabpage_MultiRow.JPG (14.87 KiB) Viewed 34265 times
Listview with Background Image
Ownerdraw_Calender.JPG
Ownerdraw_Calender.JPG (73.84 KiB) Viewed 34265 times
greetings by OHR
Jimmy

User avatar
pedroah
Posts: 28
Joined: Wed Nov 05, 2014 7:15 pm
Location: Dominican Republic
Contact:

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

#3 Post by pedroah »

Great, Thanks !!

User avatar
rdonnay
Site Admin
Posts: 4774
Joined: Wed Jan 27, 2010 6:58 pm
Location: Boise, Idaho USA
Contact:

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

#4 Post by rdonnay »

Jimmy -

Thank you for that contribution.

I will check it out next week.

Roger
The eXpress train is coming - and it has more cars.

User avatar
Auge_Ohr
Posts: 1422
Joined: Wed Feb 24, 2010 3:44 pm

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

#5 Post 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 1879 times
greetings by OHR
Jimmy

User avatar
Auge_Ohr
Posts: 1422
Joined: Wed Feb 24, 2010 3:44 pm

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

#6 Post by Auge_Ohr »

next Windows Control to play with Xbase++
LVGROUP_Unicode.jpg
LVGROUP_Unicode.jpg (63.46 KiB) Viewed 32403 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 1798 times
new DXE.LIB and Source Sample will follow soon.
greetings by OHR
Jimmy

User avatar
Auge_Ohr
Posts: 1422
Joined: Wed Feb 24, 2010 3:44 pm

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

#7 Post 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
Attachments
DXE170319.ZIP
DLL/LIB Xbase++ v1.9.355
need ot4xb
(1.36 MiB) Downloaded 1713 times
greetings by OHR
Jimmy

Victorio
Posts: 633
Joined: Sun Jan 18, 2015 11:43 am
Location: Slovakia

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

#8 Post 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

User avatar
Auge_Ohr
Posts: 1422
Joined: Wed Feb 24, 2010 3:44 pm

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

#9 Post 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 1588 times
DXE_PBAR_V2.ZIP
DXE_Progressbar only
can be used with Express++ (need DCPROGES.ZIP)
need ot4xb
(31.04 KiB) Downloaded 1584 times
greetings by OHR
Jimmy

Victorio
Posts: 633
Joined: Sun Jan 18, 2015 11:43 am
Location: Slovakia

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

#10 Post by Victorio »

Thank you Jimmy, I will try it.
Victorio

Post Reply