Basic4ppc - Windows Mobile Development  

Go Back   Basic4ppc - Windows Mobile Development > Foreign Languages > German Forum
Home Register FAQ Members List Search Today's Posts Mark Forums Read


Listview.dll


Reply
 
LinkBack Thread Tools Display Modes
  #41 (permalink)  
Old 10-03-2007, 09:45 AM
specci48's Avatar
Basic4ppc Expert
 
Join Date: Apr 2007
Location: Germany
Posts: 610
Default

Quote:
Originally Posted by alfcen View Post
Als kommerzieller Anbieter muss Du allerding viel Zeit und Geduld mit support
einrichten, und nicht alle sind so freundlich wie speeci48.
Robert
Danke! Aber ich wüßte ehrlich nicht, wo und wie ich hätte unfreundlich sein sollen/können...

Filippo hat sich die Mühe gemacht, mit einer DLL den Funktionumfang von Basic4ppc zu erweitern, und dieses Ergebnis allen (zumindest bisher sogar kostenlos) zur Verfügung gestellt.
Warum sollte man da unfreundlich sein???

Ansonsten stimmen alfcen und ich ja weitestgehend überein. Der Preis darf nicht zu hoch sein und ein Massenabsatz ist meist auch nicht zu erwarten. Was übrigens den (fehlenden) XML-Export angeht, so wurde dieser bereits bei einem User in diesem Forum vermißt (Table Text Alignment)


specci48
Reply With Quote
  #42 (permalink)  
Old 10-03-2007, 12:52 PM
Filippo's Avatar
Basic4ppc Veteran
 
Join Date: May 2007
Location: Schwäb. Gmünd, Germany
Posts: 214
Awards Showcase
Beta Tester 
Total Awards: 1
Default

Hallo specci48 und alfcen,

vielen Dank für die konstruktive Kritik.
Ich denke an dem Preis kann man bestimmt was machen, es sollte auch nur eine Frage von mir sein(bin kein Software-Verkäufer und habe sowas auch noch nie gemacht). Ich denke aber das so eine Arbeit, vor allem von Leute die Software verkaufen, ein bisschen honoriert werden sollte.

Übrigens die neue Listview.dll enthält nicht nur die Funktion LoadSQL und SaveSQL sondern auch all die Funktionen die in SQLDesktop.dll und SQLDevice.dll enthalten sind.
__________________
PPC: MDA Pro, 2GB SD
PPC: HTC Touch Diamond, 4GB
______________________
Reply With Quote
  #43 (permalink)  
Old 05-02-2008, 10:35 PM
Knows the basics
 
Join Date: Dec 2007
Posts: 69
Awards Showcase
Beta Tester 
Total Awards: 1
Default Also jetzt nochmal auf Deutsch

Hallo Filippo,
in den letzten Wochen habe ich ausgibig deine ListView .dll getestet und mich dabei gefragt, wo die Dokumentation für die Autosize-Funktion der Spaltenbreiten beschrieben ist. In der Hife-Datei habe ich nichts gefunden. Da ich vorher bereits die List-View Control in NSBasic verwendet habe , wusste ich, dass es eine entsprechende Funktion geben mußte.
In deiner Library habe ich diese zwar, bis jetzt erst im Desktop-Modus getestet, aber dort funktioniert's.
lv.Columns(1).Width=-1
'-1 setzt die Spaltenbreite auf die maximale Breite des Spalteneintrags

lv.Columns(2).Width=-2
'-2 setzt die Spaltenbbreite auf die Breite des Spaltenüberschrifttextes oder des breitesten Eintrags. Zweitens, wird die letzte Spalte automatisch auf die verbleibende breite des Listview-Steuerelementes dimensioniert, die noch zur Verfügung steht.

lv.Columns(0).Width=0
Spalte 0 wird ausgeblendet.

Danke für diese Übersetzung der ListView Library, die mir bereits unter NSBasic gute Dienste geleistet hat, und es ermöglicht SQLite Datensätze angemessen darzustellen.

PS: In deutsch gehts, glaube ich, besser, oder?

Viele liebe Grüsse

Bernd Gödecke
Reply With Quote
  #44 (permalink)  
Old 05-02-2008, 11:00 PM
Filippo's Avatar
Basic4ppc Veteran
 
Join Date: May 2007
Location: Schwäb. Gmünd, Germany
Posts: 214
Awards Showcase
Beta Tester 
Total Awards: 1
Default

Hallo Bernd,

vielen Dank für die deutsche Übersetzung, so verstehen wir uns viel besser.

Ich werde beim nächste Update die Hilfe-Datei ergänzen.

Ciao,
Filippo
__________________
PPC: MDA Pro, 2GB SD
PPC: HTC Touch Diamond, 4GB
______________________
Reply With Quote
  #45 (permalink)  
Old 05-28-2008, 04:58 PM
Knows the basics
 
Join Date: Dec 2007
Posts: 69
Awards Showcase
Beta Tester 
Total Awards: 1
Default Die blanke Begeisterung

Hallo Filippo,
ich hab' mir gerade eben einmal das fgcontrols Beispiel angesehen und bin dabei auf die neue ListView.dll(1.0.6.0) aufmerksam geworden.
Wenn wirklich alle Datentypen unterstützt werden die bei controls. angezeigt werden, sollte dir meiner Meinung nach ein B4P-Award sicher sein.
Ist die dll für Desktop und Device, oder gibt es bald ein Download der neueren Versionen oder willst du deinen Plan weiterverfolgen diese dll komerziell anzubieten??
Egal wie, ich bin da sehr dran interessiert weil dieses Feature die Lücke füllt, die ich bei der Darstellung von Daten, bisher bei jedem Steuerelement feststellen musste.



Viele Grüße
Bernd Gödecke
Reply With Quote
  #46 (permalink)  
Old 05-28-2008, 05:56 PM
Filippo's Avatar
Basic4ppc Veteran
 
Join Date: May 2007
Location: Schwäb. Gmünd, Germany
Posts: 214
Awards Showcase
Beta Tester 
Total Awards: 1
Default

Hallo Bernd,

eigentlich habe ich es schon lange aufgegeben die DLL(oder sonstiges) kommerziell anzubieten, die Programmierung mit Basic4ppc ist Hobby für mich und es soll auch so bleiben (so, jetzt ist es ganz offiziell).

Die DLL ListView.dll ist für Desktop und Device, kann aber nur mit CSV-Dateien umgehen (laden und speichern). Es wird aber demnächst noch 4 zusätzliche DLL's geben und zwar:
  • ListViewSQLDesktop.dll (mit SQLite-Interface)
  • ListViewSQLDevice.dll (mit SQLite-Interface)
  • ListViewSQLceDesktop.dll (mit SQLserverCe-Interface)
  • ListViewSQLceDevice.dll (mit SQLserverCe-Interface)

Natürlich werden auch alle Datentypen, die von mir beschrieben sind, auch wirklich unterstützt.

Beim nächste Update wird auch den Event DubleClick eingefügt und, wie du es schon mal gefragt hast, den Event ColumnClick.

Ciao,
Filippo
__________________
PPC: MDA Pro, 2GB SD
PPC: HTC Touch Diamond, 4GB
______________________

Last edited by Filippo : 05-28-2008 at 06:40 PM.
Reply With Quote
  #47 (permalink)  
Old 07-14-2008, 05:36 PM
Knows the basics
 
Join Date: Dec 2007
Posts: 69
Awards Showcase
Beta Tester 
Total Awards: 1
Default ColumnType

Hallo Filippo,
ich bin gerade dabei einen Konverter für SQlite Tabellen zu schreiben. Und um sicher zu gehen, dass die Darstellung in deinem Listview auch richtig funktioniert , habe ich jetzt einmal testweise eine Anzeige der Daten eingebaut.
Und weil ich ziemlich heiss auf die neu hinzugefügten ColumnType-Properties bin wollte ich die auch direkt einmal ausprobieren.
Dabei ergibt sich ersteinmal folgende Frage:
Wie muß z.b. ein Datum in der Tabelle abgelegt sein, um richtig angezeigt zu werden ?
Ich bin eigentlich davon ausgegeangen, das bei CDateTime ein Double(StartDatum 30.12.1899) und bei Timestamp ein 64bit Integer (StartDatum January 1, AD 0001) als Eingangsvariable dient.
(Siehe auch:
Problems with outlook.dll
(Die Double-Variante funktioniert bei mir nur im SQLite3 Database Manager der ALP-basiert über NewObjects zu bekommen ist)
Ich hab dir mal vorsichtshalber meinen Quelltext für den Konverter (Deutsche Desktop-Vorversion) hinzugefügt:
Die im Ordner Konverter enthaltene Datei "Bestellungen" ist die Nordwind Tabelle als Semikolon getrennter Text.(Bitte entspechendes Trennzeichen einstellen.)
Attached Files
File Type: zip Konverter.zip (54.9 KB, 4 views)
Reply With Quote
  #48 (permalink)  
Old 07-15-2008, 08:02 PM
Filippo's Avatar
Basic4ppc Veteran
 
Join Date: May 2007
Location: Schwäb. Gmünd, Germany
Posts: 214
Awards Showcase
Beta Tester 
Total Awards: 1
Default

Hallo Bernd,

ich wollte dir nur sagen das ich zur zeit an ein Problem arbeite und zwar an das Problem mit der Optimizet Compilation.

Ciao,
Filippo
__________________
PPC: MDA Pro, 2GB SD
PPC: HTC Touch Diamond, 4GB
______________________
Reply With Quote
  #49 (permalink)  
Old 07-24-2008, 08:46 PM
Knows the basics
 
Join Date: Dec 2007
Posts: 69
Awards Showcase
Beta Tester 
Total Awards: 1
Default

Hallo Filippo,
ich hoffe du machst Fortschritte mit dem optimized compilation-Problem.
Was den ColumnType, insbesondere DateTime betrifft, so habe ich jetzt herausgefunden, dass der Datentyp Borland TDateTime richtig dargestellt wird.
Gibt es vielleicht eine Möglichkeit auch Ticks als Datum korrekt anzuzeigen?

Viele Grüße


Bernd Gödecke
Reply With Quote
  #50 (permalink)  
Old 07-31-2008, 05:52 PM
Knows the basics
 
Join Date: Dec 2007
Posts: 69
Awards Showcase
Beta Tester 
Total Awards: 1
Default Datetime-Darstellung im ListView

Hallo Filippo,
die Sache mit der DateTime-Darstellung aus meiner vorherigen Post muß ich jetzt erstmal in Frage stellen. Ich habe festgestellt das wenn man den Timestamp als Float speichert( Nachkomma in 1000-stel eines Tages) bekomme ich nicht das erwartete Ergebnis.
Kannst du mir bitte erklären wie die Zahl für den Timestamp formatiert sein muß,
damit dieser korrekt angezeigt wird?
Ach übrigens, gibt's das neue ListView auch bald offiziell? Mit Help-File und so?

Viele Grüße aus Wuppertal

Bernd Gödecke
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Listview.dll giannimaione German Forum 4 06-03-2008 08:34 PM
MS ListView enonod Basic4ppc Wishlist 2 04-27-2008 01:16 PM
Listview help jeterry Questions & Help Needed 5 04-18-2008 11:36 AM
Using ListView burd27 Questions & Help Needed 4 03-13-2008 01:21 PM
Listview mit ContextMenu Filippo German Forum 2 09-17-2007 09:30 PM


All times are GMT. The time now is 07:51 AM.


Powered by vBulletin® Version 3.6.10
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.1.0