Die Suche ergab 10020 Treffer

von AUGE_OHR
Fr, 21. Mär 2008 21:12
Forum: GUI
Thema: Menu mit Bitmaps
Antworten: 14
Zugriffe: 5454

Re: Menu mit Bitmaps

hi, habe mal gesehen das es in der 1.90 version die Möglichkeit geben soll, die Menu-Einträge mit Bmp's zu versehen. Vorweg : Es gibt 2 Methoden im Umlauf a.) C:\ALASKA\XPPW32\SOURCE\samples\basics\OWNERDRW\MENUS.prg b.) XbpOfficeMenu.prg Ich würde dringend zu a.) raten weil in b.) die Reihenfolge d...
von AUGE_OHR
Fr, 21. Mär 2008 17:59
Forum: Allgemeine Fragen
Thema: Schaltjahr
Antworten: 7
Zugriffe: 3752

hi,
Koverhage hat geschrieben: Beispiel dDate := ctod("01.03.2008")-1
ergibt 28.02.2008 anstatt 29.02.2008
kann ich nicht nachvollziehen.

Code: Alles auswählen

PROCEDURE MAIN
? dDate := ctod("01.03.2008")-1
WAIT
RETURN
hast du evtl. "SET EPOCH" gesetzt ?
von AUGE_OHR
Do, 20. Mär 2008 19:12
Forum: Allgemeine Fragen
Thema: Fehlermeldung mit Alert()
Antworten: 10
Zugriffe: 4013

hi,
Jan hat geschrieben:Meistens 2 oder 3. Wieso?
Ich hab das mit Andreas' Vorschlag mit ConfirmBox() gemacht. Das hatte ich ohnehin schon an anderer Stelle im Programm drin.
versuche mal
c:\ALASKA\XPPW32\Source\samples\solution\alertbox\Alertbox.prg
von AUGE_OHR
Mi, 19. Mär 2008 20:31
Forum: GUI
Thema: Auswahlmenue am Bildschirm bei Mausklick und Taste
Antworten: 21
Zugriffe: 5561

Hi,
Manfred hat geschrieben: ja beides, aber es klappt trotzdem nicht.
ist deine :drawingArea evtl. "verdeckt" durch deine XbpParts ?

versuche das ganze doch mal auf eine XbpPushbutton oder so ...
von AUGE_OHR
Mi, 19. Mär 2008 20:06
Forum: GUI
Thema: SetAppFocus() hält nicht auf Dauer
Antworten: 4
Zugriffe: 2377

Re: SetAppFocus() hält nicht auf Dauer

hi, oDialog := DialogFenster():new(AppDesktop(),,,{640,480},,.F.) oDialog:title := "Konvertierung Genre-schlagwoerter Daten" oDialog:create() oDialog:show() SetAppFocus(oDialog) oStatic := XbpStatic():new(oDialog,,{10,nY},{600,20}) das oStatic ist nicht auf der :drawingArea !
von AUGE_OHR
Mi, 19. Mär 2008 20:02
Forum: GUI
Thema: Alternative zu Disable()
Antworten: 26
Zugriffe: 9722

hi, Im Moment würde mir nur eine IF Abfrage einfallen, in der dann halt auf das nächste Feld verwiesen wird. Geht es auch anders? Im GET System war das schön. WHEN Klausel und das GET Feld war gesperrt, oder frei. Du verwendest doch SLEpic ? schon mal mit :protected rumgespielt ? IF ::IsProtected IF...
von AUGE_OHR
Mi, 19. Mär 2008 19:59
Forum: GUI
Thema: Auswahlmenue am Bildschirm bei Mausklick und Taste
Antworten: 21
Zugriffe: 5561

hi, Ne, war es nicht. hast du wie Martin sagte :drawingArea beim :create() UND :rbDown oMenuePopUp := XbpMenu():new( oVt:oDialog:drawingArea):create() oMenuePopUp:AddItem( { "~Filter Reserve", { || oVt:beendenButton() }}) oMenuePopUp:AddItem( {NIL, NIL, XBPMENUBAR_MIS_SEPARATOR, 0 } ) oVt:...
von AUGE_OHR
Mo, 17. Mär 2008 20:00
Forum: Daten und Tabellen
Thema: close databases
Antworten: 26
Zugriffe: 11507

hi, Ich werde es ja auch ausprobieren - schadet schließlich nichts, wenn man die Index zumacht, bevor man die Datei schließt. Vielleicht ist das implizite Schließen der Indexe (innerhalb von DbCloseArea) ja die Ursache. Der PDR (siehe Link weiter oben) läßt diesbezüglich keine Rückschlüsse zu. Da st...
von AUGE_OHR
Do, 13. Mär 2008 19:42
Forum: GUI
Thema: Alternative zu Disable()
Antworten: 26
Zugriffe: 9722

Re: Alternative zu Disable()

Hi, ... aber leider ist es dann nicht so weit her mit der Lesbarkeit der Felder. Oder kann man den Hintergrund dann trotzdem verändern? wie Jan schon sagte : Du arbeitest doch mit SLEPic? Kann man da nicht die Disabled-Farbe einstellen? Da gibt es doch DisabledBG und DisabledFG. bei einem "norm...
von AUGE_OHR
So, 09. Mär 2008 20:45
Forum: Allgemeine Fragen
Thema: VISTA
Antworten: 24
Zugriffe: 8351

Hi, das hört sich toll an. Habe ich mal wieder was verpennt? Gibt es außer den Rollups noch andere Updates? ich habe mal eine Aufstellung gemacht : CLOSE PDR 1.9.331 0001 6020 XbpRTF: Characters lost while typing 0002 6013 XbpSpinButton:Changed incorrect depending on :SetNumLimits() 0003 6008 :Clic...
von AUGE_OHR
So, 09. Mär 2008 17:21
Forum: Migration
Thema: Array anzeigen mit Tbrowse()
Antworten: 9
Zugriffe: 5925

hi, 1. Was bedeutet PAD(), habe ich in der Xbase Hilfe nicht gefunden 2. Die Variable np bei afiles[np,F_NAME) muß scheinbar die gleiche sein wie bei den Navigationsausdrücken. Wenn ich da nur p einsetze und local p=1 setze funktioniert die Sache nicht. np ist aber zu Anfang auch nur auf 1 gesetzt. ...
von AUGE_OHR
So, 09. Mär 2008 17:07
Forum: Programmierung allgemein
Thema: Array aufteilen in zweidimensionales Array
Antworten: 5
Zugriffe: 3022

Re: Array aufteilen in zweidimensionales Array

hi, afiles = directory("*.pdf") for I = 1 to len(afiles) aadd(anr,substr(afiles[i,F_NAME],1,6)) aadd(aname,substr(afiles[i,F_NAME],7,50)) next Mit oben beschriebenem Code kann ich Teile aus einem mehrdimensionalem Array in zwei eindimensionale überführen. Statt zwei eindimensionale Array´s...
von AUGE_OHR
Sa, 08. Mär 2008 23:38
Forum: Migration
Thema: Array anzeigen mit Tbrowse()
Antworten: 9
Zugriffe: 5925

hi, Bedeutet das nicht, dass ich Spalten aus den Dateiname erzeuge? JA ... und nun merke ich langsam was du überhaupt willst. Die ganze FOR/NEXT ist bei dir überflüssig da du ja nur 1 Spalte haben willst ... also eigendlich ein ACHOISE nur eben mit TB. #include "Directry.ch" PROCEDURE MAIN...
von AUGE_OHR
Sa, 08. Mär 2008 14:46
Forum: Migration
Thema: Array anzeigen mit Tbrowse()
Antworten: 9
Zugriffe: 5925

hi,
saul hat geschrieben: FOR n:=1 TO anzdat
...
bBlock := "{|| afiles["+ STR(i) + ",F_NAME]}"
Dein Zähler ist n nicht i und im Skipper steht np ...
von AUGE_OHR
Do, 06. Mär 2008 16:44
Forum: Windows, API
Thema: Festplatte Energie Sparmodus
Antworten: 6
Zugriffe: 4011

hi, wo siehst du da ein Problem ? Ich habe diese Stromspareinstellung selbst auf einem kleinen 'Server' aktiviert, aber keine Probleme ... hat nur etwas gedauert beim ersten Zugriff. Es hängt wohl auch von der Hardware ab. Bei meinem P4 ist es so wie bei dir d.h. wenn ich ein CMD Fenster aufrufe dau...
von AUGE_OHR
Do, 06. Mär 2008 16:10
Forum: Daten und Tabellen
Thema: close databases
Antworten: 26
Zugriffe: 11507

hi, Was verändert sich denn bei den Fonts? Ich habe folgenden Effekt seit 337: irgendwann wenn das Programm läuft (manchmal schon kurz nach dem Starten, manchmal erst nach längerer "Laufzeit") ändert sich offenbar der Font aller Controls (zunächst dachte, dass das Attribut "Fett"...
von AUGE_OHR
Do, 06. Mär 2008 1:06
Forum: Windows, API
Thema: Festplatte Energie Sparmodus
Antworten: 6
Zugriffe: 4011

hi, könnte es sein das man es mit "Powrprof.dll" die HD-Sleep Einstellungen bekommt ? GetDevicePowerState() http://msdn2.microsoft.com/en-us/library/aa372690(VS.85).aspx /// <summary> /// Checks is a HDD is currently sleeping (wound down) /// </summary> /// <param name="deviceID"...
von AUGE_OHR
Mi, 05. Mär 2008 18:59
Forum: Windows, API
Thema: Festplatte Energie Sparmodus
Antworten: 6
Zugriffe: 4011

Festplatte Energie Sparmodus

hi, Es ist ja "nicht gut" für Xbase++ Applicationen wenn die Festplatte in "standby" geht. Die Problem wird scheinbar um so grösser je mehr RAM man hat. Er geht wohl zuerst durch das RAM und wenn er "durch" ist erst auf die Festplatte. Nun frage ich nach eine API wo man...
von AUGE_OHR
Mi, 05. Mär 2008 18:51
Forum: Daten und Tabellen
Thema: close databases
Antworten: 26
Zugriffe: 11507

hi, man beachte bei der 337 die "Probleme" mit den "Styles" welche dir die Presspace Parameter "durcheinander würfelt". Ich habe auch Probleme mit "transparenz" von Bitmaps und mit den Spinbutton / Master sowie den (:drawingArea) FONTs die sich "verändern...
von AUGE_OHR
Mi, 05. Mär 2008 18:39
Forum: Programmierung allgemein
Thema: Formel für Anpassen in Rahmen
Antworten: 79
Zugriffe: 20869

"Rahmen" Breite

hi, so ich habe mal ein Demo geschrieben. ... Linie zeichnet, die 2 Pixel dick ... aber der Rahmen hat noch den "Schatten" mit 1 Pixel (nicht bei allen) also sind es dann 3 Pixel pro Seite. Ich habe das Demo jetzt nur auf die Titlebar-High bezogen und den Teil "Rahmen oben/unten"...
von AUGE_OHR
Mi, 05. Mär 2008 18:22
Forum: Allgemeine Fragen
Thema: VISTA
Antworten: 24
Zugriffe: 8351

hi, Antwort von Till wegen der 337 : Generell gilt, dass sich das Aussehen von Xbase Parts ändert, wenn Styles aktiv sind. XbpBrowse sollte z.B. standardmäßig den "Header"-Style für die Spaltenheadings verwenden, und damit ähnlich aussehen, wie die Fenster im Windows Explorer. Das dies zu ...
von AUGE_OHR
Mi, 05. Mär 2008 18:16
Forum: Daten und Tabellen
Thema: close databases
Antworten: 26
Zugriffe: 11507

hi, möglichen Dateioperationen (dbskip(), dbgoto(), dbgotop(), dbclosearea(), ...). Mal ist es ein 8999, mal ein "Base 4", ... Das sind 2 verschiedene Dinge. Wenn man im Netzwerk "verschiedene" PC hat z.b. P3 und P4 CPU dann wird es mit den "schnelleren" PCs gehen währe...
von AUGE_OHR
Mi, 05. Mär 2008 0:11
Forum: OOP
Thema: PostAppEvent() wie "schnell" hintereinander ?
Antworten: 1
Zugriffe: 2294

hi, ok es geht NICHT "procedural" ... vielmehr muss ich meine "Reihe" in einem 3th Thread laufen lassen denn nur dann kann ich dem 2nd Thread meine PostAppEvent() schicken den es ja "SELF" betrifft. Dann kann ich auch das :working des 2nd Thread im 3th Thread benutzen u...
von AUGE_OHR
Di, 04. Mär 2008 23:59
Forum: Programmierung allgemein
Thema: Fokus auf Tabs
Antworten: 10
Zugriffe: 3997

hi, @JAN : einen (setApp)"Focus" auf eine Tabpage setzt man mit :maximize ! das setAppFocus() ist dann nur noch für deine :childList() Sobald ein Programmodul gestartet wird, wird das in einem neuen Thread auf den niedrigsten freien Tab gelegt. So kann ich mehrere Programmfunktionen parall...
von AUGE_OHR
Di, 04. Mär 2008 23:30
Forum: Migration
Thema: MEM-Datei aus Clipper
Antworten: 3
Zugriffe: 4022

hi, vielleicht hilft diese Routine von PHIL IDE /***************************** * Source : memedit.prg * System : * Author : Phil Ide * Created: 07-Dec-2004 * * Purpose: * ---------------------------- * History: * ---------------------------- * 07-Dec-2004 14:39:39 idep - Created * * ----------------...