Fragen an Alaska

Vorschläge, Infos, Verbesserungen, Technisches

Moderator: Moderatoren

Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9362
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 101 Mal
Danksagung erhalten: 361 Mal
Kontaktdaten:

Re: Fragen an Alaska

Beitrag von Tom »

Hallo, Uli.

"Leistungsfähig" ist ein wenig zu unspezifisch. Was meinst Du genau?

Und den schnellen Browser gibt es ja: XbpQuickBrowse.
Herzlich,
Tom
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14654
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

Re: Fragen an Alaska

Beitrag von Jan »

Wir hatten doch irgendwo mal den Hinweis, das die Versionsnummern der einzelnen dll nicht hergeben, ob die ein Hotfix-Rollup sind oder nicht. Mir kam spontan der Gedanke, ob man das im bislang ungenutzen 4. Teil der Versionsangabe nicht unterbringen könnte. Also z. B. 1.9.0355.25 für Hotfix 25. Bislang heißen die ja alle 1.9.0355. Egal ob Original oder nach dem 3. Fix.

Eher keine Frage sondern ein Vorschlag.

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9362
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 101 Mal
Danksagung erhalten: 361 Mal
Kontaktdaten:

Re: Fragen an Alaska

Beitrag von Tom »

Hallo, Jan.

Auch XPPLOAD [version] liefert für alle DLLs die gleiche Versionsnummer, selbst wenn Hotfixes installiert sind (allerdings bekomme ich bei der ASCOM10.DLL interessanterweise: 90.355.1 :lol: ). Das Problem bei Version() - worauf Du vermutlich anspielst - besteht darin, dass es zig DLLs gibt, von denen einige gehotfixt sein können, andere aber nicht. Wenn jetzt Hotix #24 eingespielt ist, #23 aber nicht - was sollte die Funktion dann anzeigen? Im Prinzip müsste Alaska bei jedem Hotfix alle DLLs austauschen, aber das wäre auch problematisch.
Herzlich,
Tom
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15697
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 66 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Fragen an Alaska

Beitrag von brandelh »

noch ein Vorschlag zu den HotFix ...

Wenn eine DLL z.B. in HotFix 12, 24 und 35 ausgetauscht wird (und zwar als einzige) wäre ein Hinweis
"ersetzt HotFix 12, 24" ganz nett. Ob das aber überhaupt geht ?
Gruß
Hubert
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14654
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

Re: Fragen an Alaska

Beitrag von Jan »

Öhm, bin ich denn jetzt blöd? Wenn z. B. die XppUI1.dll im Hotfix-Rollup 25 korrigiert wurde, dann ist Korrektur der Rollups 2, 7, 12, und 21 mit drni. Die alten Rollup-Versionen interessieren dann doch garnicht mehr.

Oder vertue ich mich da?

Es geht ja nicht darum, ob ich auch andere dll über die Rollupversion aktualisiert habe. Es geht immer nur um die eine spezifische Datei.

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12908
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 45 Mal

Re: Fragen an Alaska

Beitrag von AUGE_OHR »

Tom hat geschrieben:Auch XPPLOAD [version] liefert für alle DLLs die gleiche Versionsnummer, selbst wenn Hotfixes installiert sind
habe ich doch "an-gemeckert" und es gibt nun auch eine PDR 6259 ... also dafür "voten" ... mal sehen ob was passiert ...
gruss by OHR
Jimmy
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15697
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 66 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Fragen an Alaska

Beitrag von brandelh »

Jan hat geschrieben:Öhm, bin ich denn jetzt blöd? Wenn z. B. die XppUI1.dll im Hotfix-Rollup 25 korrigiert wurde, dann ist Korrektur der Rollups 2, 7, 12, und 21 mit drni. Die alten Rollup-Versionen interessieren dann doch garnicht mehr.

Oder vertue ich mich da?
Hallo Jan,

ich denke du hast Recht, aber woher weißt DU das ?

Ich vermute du hast schön eines nach dem anderen installiert und mitbekommen, dass da schon mal was war ... =D>
ICH hatte nie welche eingespielt und bin daher von einem zum anderen habe geschaut und ähhh die HABE ich doch gerade ... oder doch nicht ? :?

Und ich bin ja schon etwas bei dem Laden, nun stell dir vor, jemand hat NEU Xbase++ und hört Update laden ... wäre es da nicht schön, wenn man schon im Titel liest, "ersetzt ..." :D

... ich gebe zu, nur ein "nice to have" 8)
Gruß
Hubert
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12908
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 45 Mal

Re: Fragen an Alaska

Beitrag von AUGE_OHR »

im Grund ist meine "Wunschliste" Alaska bekannt ... es sind die "dokumentierten" Probleme PDR genannt
6265 Field not automatically decrypted
6263 XbpQuickBrowse:GotoRecord() causes records to be skipped
6262 DacPagedDataStore:ScrollDown() may skip records
6261
6260 DacPagedDataStore returns empty rows for inactive work area
6259 xppload version does not display the Hotfix Rollup number
6257 MimeMessage:AddHeader(): Bcc field visible to recipients
6256 XbpCrt:Configure() leaks GDI handles
6255 :IsVisible() returns incorrect values after :LockUpdate(.F.)
6254 Non html tags not handled correctly
6253 font tag not properly streamed
6252 Cannot type into auxiliary window opened by ActiveX control
6251 File extension is missing if . is in pathname
6250 DllUnload requires a timeframe of 300 milliseconds
6249 WSelect() consumes memory
6244 alink may create invalid binary
6242 resource output file name not added to Auto Dep section
6241 arc error when INCLUDE defined is used in project file
6239 English and German documentation differ
6230 Creation of Adope Reader 9 fails
6229 Assign function result to ActiveXControl IVar may hangup
6222 .NET types not properly handled
6221 Arrays passed with wrong boundary
6219 Wrong information on INDEX ON
6218 long xml files might result in stack overflow
6217 :original wrong when execution VALID clause
6215 INDEX ON and OrdCondSet docu not harmonized
6214 Tabs on XbpTabPage might be positioned wrongly
6213 Scrollbar of drawingarea might be not displayed
6212 With ADS Eof flag may be wrong with filters on memo fields
6207 Unicode2Str() runs into IDSC runtime error
6200 Strings w/ Euro symbol truncated when read from property
6199 DbGoTop() leads to Runtime error 5022 with ADT tables
6197 Debugger thread list may not list name of a thread
6191 ThreadInfo() might not return a thread object
6189 Error 5132 with DbUseArea/USE and dictionary connection
6185 XbpFileDialog: Current dir. may change while dialog is open
6184 ADSDBO_REFRESHRECORD default value wrongly documented
6182 pbuild does not consider current directroy for header files
6181 Misleading information in httpservice sample
6177 Error in macro consumes memory
6176 ODBCDBE Str() returns wrong string for numeric NIL fields
6173 Method :SetSysPointer() does not support all pointer images
6163 SDF files with spaces in filenames are not handled properly
6153 tlb2ch.exe with option /o not correct
6148 XbpTabPage: XBPTABPAGE_TAB_BOTTOM disables visual style
6143 Documentation on using local index files incorrect
6136 ASSIGN method executed with incorrect value
6131 Cannot create more than 50 owned dialogs
6127 XbpDialog:ClientSize documented incorrectly
6120 Fatal error with increment and index operator
6114 Creating ActiveX control in :InitClass() method hangs app.
6113 PP ambigous directive may stop processing of pattern
6107 XbpMultiCellGroup:CellRect() returns incorrect rectangle
6101 Numeric values may be rounded wrong
6097 Default define __ARC__ not explicitly mentioned in docu
6096 Codejock PDR collection
6089 :SetFontCompoundName() returns different font in INIT status
6086 OrdIsCustom(), OrdIsCandidate() may return wrong state
6085 OrdKeyRemove() and OrdKeyAdd() work in non customer orders
6081 DbSetRelation() yields wrong results with DbSetFilter()
6080 CDXDBE,OrdWildSeek(): Incorrect result w/ space in pattern
6077 IDSC in DllCall() if ASCOM10C.DLL is not available
6074 pbuild must be started from the project directory
6067 Problem connecting to ADS using DFS [INFORMATIONAL]
6066 Non-standard navigation using PgDown, PgUp keys
6063 Failure when establishing connectem from IIS7 to WAA server
6054 XbpPrinter duplex-mode defines are wrong
6045 Runtime error string wrong for PM Applications in ANSI
6036 Access to virtual IVar in access/assign wrong error message
6035 Get controller ignores character , with 9 in picture mask
6034 Picture mask containing # behave different to clipper
6032 @...GET: Spaces handled incorrectly with numeric values
6028 XbpColumn:SetPresParam() returns incorrect array
6024 DbStruct returns wrong field description for sequence fields
6017 FOXDBE creates VFP 8.0 dbf header signature by default
6016 Get() may fail to handle decimals properly
6012 ADSDBE may fail to perform DbRUnlock after transaction abort
6010 File() does not find folder specified using an UNC name
6005 Memoedit DEL key deletes two lines when empty
6003 IDSC when trying to complete with Ctrl-Space
6000 CharSort() fails when character string contains Chr(0)
5998 Function CharRepl returns empty string when out of memory
5995 Empty Alias "" is accepted by DbUseArea()
5993 ADSDBE: DbUseArea(),DbCloseArea() cycle leaks 32 bytes
5988 XbpListBox: Incorrect display w/ :MultiColumn := .T.
5987 _CopyFile() should be renamed and documented asFCopy()
5983 DbSeek(): Inconsistent behaviour with "" as the key value
5981 ADSDBE does not support data typeless join operator ";"
5979 DbSeek() might fail when many relation clients are involved
5736 Invoking arc.exe fails when COMSPEC is not properly set
5734 Usign oMimeMsg:AddHeader() with a attribute value fails
5732 Init methods of dynamic class with multiple base classes
5728 thread-objects may not released if ::SetStartTime() is used
5717 Trailing zero on strings returned by GetUniqueFilename()
5716 Version resource: No application ver. displayed in Explorer
5715 DbSkip(0) does not reread record when order is unchanged
5712 ARC.EXE fails with filenames that contain "-" or "/" chars
5711
5709 DELDBE fails to handle RO files properly if RW opened
5707 SET PRINTER TO OBJECT fails with Dell USB Printer
5703 Preprocessor fails on literal string and numerics with [] op
5699 CharPack() might fail for large strings
5698 Code templates appear in uppercase only
5697 Feature Request: Possibility to define def. icon for dialogs
5696 Function Like fails with sceleton expression '*?'
5694 Maximum length of index value not documented
5692 TBrowse:GoBottom() doesn't skip correctly
5686 HOWTO: Modifying the Get system
5685 @Get: Display incorrect after modifying picture mask
5683 Function for installing a COM/ActiveX component
5662 :Enter/:Leave events out-of-synch. after :Configure()
5661 DbGoTop DbGoBottom behave wrong using scope
5660 Write operation corrupts index when crypting is enabled
5659 Compiler fails for very long literal arrays
5655 Debugger truncates strings that contain Chr(0) characters
5654 Method inherited from dyn. class executes in wrong context
5653 Method defined in a dynamic class is limited to a codeblock
5652 No error is posted in the event a stored procedure fails
5647 Problems with shortcut keys defined via "Customize" option
5638 Incorrect Xbp positioning after Visual Style setting change
5635 Descrption of xbeM_LbClick not correct
5633 DirName() fails on network shares
5632 XbpListBox: Size incorrect with :AdjustHeight set to .T.
5631 VT_RECORD is not properly handled by ActiveX layer
5628 Xbase++ Applications might hang using Logitech USB mouse
5620 Work-around for incompatibility with member Get:Subscript
5617 ADSDBE: DbUseArea()/USE become very slow with WAN
5607 ODBCDBE: shema request fails or generates xpperror.log
5593 DbCloseArea fails depending on Select in DbUseArea
5579 XbpRTF:Print() may produce incorrect output
5572 System beeps if ALT-key combination is pressed
5570 Directory("*.htm") returns *.html or *.htmx files
5557 TEXT INTO should be extended
5555 GraInitMatrix() is mentioned but not documented
5553 MemoEdit does not WordWrap correctly
5552 XbpScrollbar objects should retain the input focus
5544 XbpRTF: INS key state maintained local to control
5538 Complex codeblocks might fail when assigned to statics
5526 @..GET: PICTURE mask displayed incorrectly
5525 @..GET: Lower-case PICTURE mask handled incorrectly
5523 Multi-monitor displays not supported
5516 Warning "Ambiguous variable reference" for memory variable
5502 Retry DevPos() fails with constant parameters
5499 Instance variable XbpCrt:Closeable has no effect
5498 Transparent color does not repaint correctly
5495 MemoEdit does not WordWrap correctly pressing DEL key
5494 XPPFD: TAB key not working in test mode
5491 XbpBrowse: Incorrect formatting for date columns
5490 Preprocessor hangs parsing complex array definition
5486 Empty Item in XbpListbox after XbpGroupbox:setColorBG() call
5477 DO WHILE test( @::test) leads to syntax error
5457 Spontaneous Program Termination (SPT), Strategies
5454 Order of Tags in a CDX bag may be different to Visual-FoxPro
5450 Expressions w/ logical ops. parsed incompatible to Clipper
5435 XbpComboBox: Callback missing for "drop down" event
5274 ODBCDBE raises error when seeking the first row
5043 EventLogWriteStr does not support all of W32 interface
5029 no help button on project settings dialog
5028 compiler tab in project settings dialog is very crowded.
5525 @..GET: Lower-case PICTURE mask handled incorrectly
5523 Multi-monitor displays not supported
5516 Warning "Ambiguous variable reference" for memory variable
5502 Retry DevPos() fails with constant parameters
5499 Instance variable XbpCrt:Closeable has no effect
5498 Transparent color does not repaint correctly
5495 MemoEdit does not WordWrap correctly pressing DEL key
5494 XPPFD: TAB key not working in test mode
5491 XbpBrowse: Incorrect formatting for date columns
5490 Preprocessor hangs parsing complex array definition
5486 Empty Item in XbpListbox after XbpGroupbox:setColorBG() call
5477 DO WHILE test( @::test) leads to syntax error
5457 Spontaneous Program Termination (SPT), Strategies
5454 Order of Tags in a CDX bag may be different to Visual-FoxPro
5450 Expressions w/ logical ops. parsed incompatible to Clipper
5435 XbpComboBox: Callback missing for "drop down" event
5274 ODBCDBE raises error when seeking the first row
5043 EventLogWriteStr does not support all of W32 interface
5029 no help button on project settings dialog
5028 compiler tab in project settings dialog is very crowded.
4819 ADSDBE can't navigate when SCOPE_BOTTOM does not exist
1219 old GRA defines in GRA.CH!
Ich finde auch das man die "Liste" einfacher finden müsste, da die Online Knowledge Base ja erst mal einen "Suchbegriff" benötigt.
Woher soll ich aber einen "Suchbegriff" haben wenn ich nicht weiss ob es mich betrifft ?

Wenn ich nun eine "Liste" habe kann ich die ja durchlesen und dabei feststellen ob einer der PDR´s auf "mich" zutrifft
und wenn ich in Zukunft auf ein Problem treffe könnte ich mich erinnern das es nicht an "meinem" Code liegt sondern es sich m einen BUG handelt.

Deshalb nochmal die bitte an Alaska : schickt uns Emails mit Informationen !!! ( jeden Tag !!! )

Es wäre doch kein Problem, wenn ein Eintrag in die Online Knowledge Base erfolgt, die PDR "an alle" registrierten Xbase++ User zu schicken.
Ob es einen betrifft oder nicht, die Entscheidung können wir selbst treffen.
gruss by OHR
Jimmy
UliTs
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2828
Registriert: Fr, 10. Feb 2006 9:51
Wohnort: Aachen
Hat sich bedankt: 259 Mal
Danksagung erhalten: 12 Mal
Kontaktdaten:

Re: Fragen an Alaska

Beitrag von UliTs »

Hallo Tom,
Tom hat geschrieben:Hallo, Uli.

"Leistungsfähig" ist ein wenig zu unspezifisch. Was meinst Du genau?

Und den schnellen Browser gibt es ja: XbpQuickBrowse.
Tja, wenn ich das so genau wüßte :? .
Meine persönliche Anforderungen sind:
-Zeilenattribute setzen können (z.B. Vorder-/Hintergrundfarbe, Schrift, Zeilenhöhe je Zeile angeben können)
-Rekursiv Unterzeilen definieren können (z.B. Spalte 3+4 enthält zwei Zeilen je Hauptzeile oder auch nur in einer Zeile)
-Spaltenattribute setzen können (Vorder-/Hintergrundfarbe, Schrift, Hintergrundbild)
-Zellenattribute setzen können (Vorder-/Hintergrundfarbe, Schrift, Hintergrundbild),Xbp für das Ändern des Inhalts)
- Rekursiv Unterspalten setzen können (Vorder-/Hintergrundfarbe, Schrift, Hintergrundbild); NUR innerhalb einer Zelle, da dies bezüglich einer Hauptspalte viel zu rechenintensiv wäre
UND:
- Auslesen der Attribute ermöglichen, um das Wiederherstellen / Verknüpfen von Attributen zu ermöglichen (funktioniert leider bei XbpBrowse nicht).

Mit XbpQuickBrowse habe ich mich noch nicht beschäftigt. Kann man damit einiges der obigen Punkte realisieren?
Zwingend würde ich folgendes benötigen:
- Setzen der Vorder-/Hintergrundfarbe je Zelle
- Grafik in einer Zelle anzeigen können (muß keine Hintergrundgrafik sein).

Uli
-------
Mitglied XuG Cologne
Mitglied XuG Osnabrück
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14654
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

Re: Fragen an Alaska

Beitrag von Jan »

brandelh hat geschrieben:ich denke du hast Recht, aber woher weißt DU das ?

Ich vermute du hast schön eines nach dem anderen installiert und mitbekommen, dass da schon mal was war ... =D>
ICH hatte nie welche eingespielt und bin daher von einem zum anderen habe geschaut und ähhh die HABE ich doch gerade ... oder doch nicht ? :?

Und ich bin ja schon etwas bei dem Laden, nun stell dir vor, jemand hat NEU Xbase++ und hört Update laden ... wäre es da nicht schön, wenn man schon im Titel liest, "ersetzt ..." :D

... ich gebe zu, nur ein "nice to have" 8)
Moin Hubert,

ich bin mir nicht sicher, ob ich Dich da richtig verstehe. Wenn ich ein Rollup installiere mit der XppUI1.dll. und 5 Monate später kommt wieder ein Rollup mit einer neuen XppUI1.dll, dann überschriebe ich ja die alte. Ob ich jemals die alte hatte weiß dann keiner mehr, außer ich führe da Protokoll.

OB ich eine neuere habe kann ich so einfach nicht feststellen. Denn die Versionsnummer bleibt ja gleich. Das Datum könnte durch einen Upload auf ftp geändert sein. Woher soll ich das also wissen? Daher meine Idee, die Rollup-Nummer an der freien 4. Stelle der Versionsummer einzubauen. Dann könnte ich da wenigstens mal nachschauen. Abgesehen brauche ich das für meine Updateroutine, die sich an den Versionsständen orientiert. Und Rollups kann ich bislang damit nicht einbinden, weil die Nummerierung immer gleich bleibt. Leider.

Parallel könnte es sinnvoll sein, wenn auf der Alaska-Seite irgendwo eine Tabelle aufrufbar wäre, in der alle Dateien mit ihren aktuellen Ständen verzeichnet sind. Dann muß ich nicht erst eine lange Reihe von Rollup-Nummern durchgehen und bei jedem überprüfen, welche Dateien damit korrigiert wurden.

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12908
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 45 Mal

Re: Fragen an Alaska

Beitrag von AUGE_OHR »

UliTs hat geschrieben:Meine persönliche Anforderungen sind:
Frage : kennst du ein M$ Windows Control das so was macht ?

XbpBrowse ist ja "nur" ein grafisches TBrowse und beruht nicht auf irgendeinem M$ Control.
Somit gibt es auch keine weiteren Property oder Method(en), die musst du dir schon selbst schreiben.

Die Frage nach "neuen" Futures hat zwar jeder, aber mir wäre es lieber wenn erstmal die "alten" vorhandenen Function "bearbeitet" werden
und nicht noch mehr BUG´s durch "neue" Futures dazu kommen.
gruss by OHR
Jimmy
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15697
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 66 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Fragen an Alaska

Beitrag von brandelh »

Jan hat geschrieben:Parallel könnte es sinnvoll sein, wenn auf der Alaska-Seite irgendwo eine Tabelle aufrufbar wäre, in der alle Dateien mit ihren aktuellen Ständen verzeichnet sind. Dann muß ich nicht erst eine lange Reihe von Rollup-Nummern durchgehen und bei jedem überprüfen, welche Dateien damit korrigiert wurden.
genau das meinte ich, dass man nicht alle alten durch muss ;-)
Gruß
Hubert
UliTs
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2828
Registriert: Fr, 10. Feb 2006 9:51
Wohnort: Aachen
Hat sich bedankt: 259 Mal
Danksagung erhalten: 12 Mal
Kontaktdaten:

Re: Fragen an Alaska

Beitrag von UliTs »

AUGE_OHR hat geschrieben:
UliTs hat geschrieben:Meine persönliche Anforderungen sind:
Frage : kennst du ein M$ Windows Control das so was macht ?

XbpBrowse ist ja "nur" ein grafisches TBrowse und beruht nicht auf irgendeinem M$ Control.
Somit gibt es auch keine weiteren Property oder Method(en), die musst du dir schon selbst schreiben.

Die Frage nach "neuen" Futures hat zwar jeder, aber mir wäre es lieber wenn erstmal die "alten" vorhandenen Function "bearbeitet" werden
und nicht noch mehr BUG´s durch "neue" Futures dazu kommen.
Hallo Jimmy,
vom XbpBrowse haben ja sicher viele den Quellcode. Und der ist katastrophal und somit nicht reparierbar :( . Ein guter Browser würde sicher den Wert von xBase++ erheblich steigern :razz: ! Besser ein gutes Feature mit BUG's als keines!

Uli
-------
Mitglied XuG Cologne
Mitglied XuG Osnabrück
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15697
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 66 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Fragen an Alaska

Beitrag von brandelh »

Hi,

das original Control heißt ListView(), das kennt man vom Explorer, nicht perfekt aber immerhin Spaltenbreite änderbar und sortierbar - OHNE eigenen Code ;-) Außerdem kennt es jeder !

Leider fehlen Ihm die ZEILEN und SPALTEN Linien, aber vielleicht kann man das ja irgendwie anschalten ...
Gruß
Hubert
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2935
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Re: Fragen an Alaska

Beitrag von Wolfgang Ciriack »

Uli hat geschrieben:Zwingend würde ich folgendes benötigen:
- Setzen der Vorder-/Hintergrundfarbe je Zelle
- Grafik in einer Zelle anzeigen können (muß keine Hintergrundgrafik sein).
Also ich nutze ja eXPress, und da geht das, also muss das auch mit pur XBase++ gehen.
Viele Grüße
Wolfgang
UliTs
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2828
Registriert: Fr, 10. Feb 2006 9:51
Wohnort: Aachen
Hat sich bedankt: 259 Mal
Danksagung erhalten: 12 Mal
Kontaktdaten:

Re: Fragen an Alaska

Beitrag von UliTs »

Wolfgang Ciriack hat geschrieben:Also ich nutze ja eXPress, und da geht das, also muss das auch mit pur XBase++ gehen.
Nutzt eXPress auch den XbpQuickBrowse?

Uli
-------
Mitglied XuG Cologne
Mitglied XuG Osnabrück
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21193
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: Fragen an Alaska

Beitrag von Manfred »

Hi Uli,

es gibt ein DCQUICKBROWSE, ja.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2935
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Re: Fragen an Alaska

Beitrag von Wolfgang Ciriack »

Aber das Quickbrowse ist so nicht konfigurierbar, dass es Farben etc. für die einzelnen Zellen annimmt, deshalb nehme ich das "normale" Browse.
Viele Grüße
Wolfgang
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12908
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 45 Mal

Re: Fragen an Alaska

Beitrag von AUGE_OHR »

Jan hat geschrieben:Wenn ich ein Rollup installiere mit der XppUI1.dll. und 5 Monate später kommt wieder ein Rollup mit einer neuen XppUI1.dll, dann überschriebe ich ja die alte.
habe gerade das im Express++ Forum gesehen
@SET PATH=%path%;c:\alaska\hotfix19\12
@SET PATH=%path%;c:\alaska\hotfix19\16
@SET PATH=%path%;c:\alaska\xppw3219\bin
@SET PATH=%path%;c:\alaska\xppw3219\lib
so würde jeder Hotfix also sein eigenes Verzeichnis bekommen und man kann damit experimentieren welche Hotfixe man VOR dem "original" einbindet.
gruss by OHR
Jimmy
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14654
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

Re: Fragen an Alaska

Beitrag von Jan »

Jimmy,

das hilft aber nichts. Wenn ich beim Kunden auf den Rechner gehe, woran sehe ich, welche Rollup-Dateiversion der da liegen hat?

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15697
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 66 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Fragen an Alaska

Beitrag von brandelh »

Hallo Jan,

wie stellst du denn die DLLs zur Verfügung ?

1. jede Anwendung alle die es gibt (das ist sicher ...)
2. alle DLL in ein gemeinsames Verzeichnis (spart zwar Festplatten und eventuell RAM, aber unflexibel)

im 1. Fall weißt DU doch was du ausgeliefert hast.

Immer wenn du bei dir merkst, dass du ein neues FIX brauchst, dann musst du das dort auch installieren.
Aus Sicherheitsgründen soll man das ja nicht grundsätzlich machen, aber ich frage mal wer kann beurteilen
ob es deinem Programm gut tut oder gar nötig ist ? Genau auch nur du 8)

im 2. Fall weißt DU welche Anwendungen dort sind, alle MÜSSEN die gleichen Versionen der DLL bekommen.

Also alle probieren und nur nach ausführlichen Tests austauschen, alle Programme müssen damit neu kompiliert und getestet werden. Ab und an auch alle Indexe neu aufbauen.

Falls du aber wirklich nur nachsehen willst welche DLL welchen Stand hat, dann mit dem Explorer über die Datei gehen, da wird es angezeigt.

Aus genau diesem Grunde habe ich bisher nie Zwischenversionen installieren lassen, es war nicht nötig ;-)
Bei der 1.90.355 habe ich nun aber alle FIX aktiv, da einiges vorher nicht ging. Eventuell kommt ja noch 2.00 bis die Anwendung produktiv geht ... =D> :badgrin: :lol: 8) :roll:
Gruß
Hubert
Benutzeravatar
Martin Altmann
Foren-Administrator
Foren-Administrator
Beiträge: 16517
Registriert: Fr, 23. Sep 2005 4:58
Wohnort: Berlin
Hat sich bedankt: 111 Mal
Danksagung erhalten: 48 Mal
Kontaktdaten:

Re: Fragen an Alaska

Beitrag von Martin Altmann »

Hubert,
darum geht es doch bei ihm :!: Seine automatische Updateroutine kann nicht feststellen, dass neuere DLLs da sind, da diese die gleiche Version haben, wie die aktuellen. Obwohl sie neuer sind!
Aber das wird Alaska ja ändern!

Viele Grüße,
Martin
:grommit:
Webseite mit XB2.NET und ausschließlich statischem Content in Form von HTML-Dateien: https://www.altem.de/
Webseite mit XB2.NET und ausschließlich dynamischem Content in Form von in-memory-HTML: https://meldungen.altem.de/

Mitglied der XUG Osnabrück
Vorsitzender des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14654
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

Re: Fragen an Alaska

Beitrag von Jan »

Martin,

genau das ist das Problem. Hatt ich mich oben irgendwie falsch ausgedrückt, daß das so nicht rüberkam? :-k :dontknow:

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21193
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: Fragen an Alaska

Beitrag von Manfred »

Jan,

doch hattest Du. Aber ich mußte auch erstmal suchen und 2x lesen, bevor ich es wirklich registriert hatte. Ist in der Fülle mal wieder untergegangen. Schade, ich wollte erst schon :boxing: :violent3: :violent1: mit Dir machen.... :badgrin:
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15697
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 66 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Fragen an Alaska

Beitrag von brandelh »

Hi,

ich tausche die DLL immer im Block mit der zugehörigen EXE die als erste diese DLLs benötigt.
Nur neuere Versionen der EXE werden ohne DLL online installiert. Bei DSL Verbindungen im ZIP kein Problem ;-)

Aber ich verstehe jetzt schon dass du es anders machen möchtest und die Infos brauchst ;-)
Gruß
Hubert
Antworten