Deutsch
Stammtisch & Café

Resoucen (Dialoge/ListBoxen/Edit's) Sammeln?

 

Michael
Dell
Hallo,

es wurde (mal wieder) erwähnt das die XProfan Resourcen etwas überaltert sind!
Schlage deshalb vor nicht nur Icons zu sammeln sondern auch andere Resourcen!

Hier ein Vorschlag für die Listboxen (kein Mega- Bringer aber mal Anschaun):[quote:014a212cfb]LISTBOX1 DIALOG 0, 0, 273, 130
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_DLGMODALFRAME | WS_EX_WINDOWEDGE
CAPTION Auswahl...
LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
FONT 10, Times New Roman
{
CONTROL LISTBOX, 1001, LISTBOX, LBS_NOTIFY | LBS_MULTIPLESEL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | WS_HSCROLL, 12, 12, 180, 114
CONTROL &OK, 1002, BUTTON, BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 200, 12, 60, 12
CONTROL &Abbrechen, 1003, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 200, 30, 60, 12
CONTROL &Hilfe, 1004, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 200, 48, 60, 12
CONTROL Info, 9000, BUTTON, BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 200, 68, 60, 50
CONTROL Infotext, 9001, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 205, 80, 48, 32
}

LISTBOX2 DIALOG 0, 0, 273, 130
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_DLGMODALFRAME | WS_EX_WINDOWEDGE
CAPTION Auswahl...
LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
FONT 10, Times New Roman
{
CONTROL LISTBOX, 1001, LISTBOX, LBS_STANDARD | LBS_MULTIPLESEL | WS_CHILD | WS_VISIBLE | WS_HSCROLL, 12, 12, 180, 114 , 0x00000204
CONTROL &OK, 1002, BUTTON, BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 200, 12, 60, 12 , 0x00000004
CONTROL &Abbrechen, 1003, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 200, 30, 60, 12 , 0x00000004
CONTROL &Hilfe, 1004, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 200, 48, 60, 12
CONTROL Info, 9000, BUTTON, BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 200, 68, 60, 50
CONTROL Infotext, 9001, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 205, 80, 48, 32
}

LISTBOX3 DIALOG 0, 0, 273, 130
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_DLGMODALFRAME | WS_EX_WINDOWEDGE
CAPTION Auswahl...
LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
FONT 10, Times New Roman
{
CONTROL LISTBOX, 1001, LISTBOX, LBS_NOTIFY | LBS_MULTIPLESEL | LBS_USETABSTOPS | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | WS_HSCROLL, 12, 12, 180, 114
CONTROL &OK, 1002, BUTTON, BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 200, 12, 60, 12
CONTROL &Abbrechen, 1003, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 200, 30, 60, 12
CONTROL &Hilfe, 1004, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 200, 48, 60, 12
CONTROL Info, 9000, BUTTON, BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 200, 68, 60, 50
CONTROL Infotext, 9001, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 205, 80, 48, 32
}

LISTBOX4 DIALOG 0, 0, 273, 130
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_DLGMODALFRAME | WS_EX_WINDOWEDGE
CAPTION Auswahl...
LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
FONT 10, Times New Roman
{
CONTROL LISTBOX, 1001, LISTBOX, LBS_STANDARD | LBS_MULTIPLESEL | LBS_USETABSTOPS | WS_CHILD | WS_VISIBLE | WS_HSCROLL, 12, 12, 180, 114 , 0x00000204
CONTROL &OK, 1002, BUTTON, BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 200, 12, 60, 12 , 0x00000004
CONTROL &Abbrechen, 1003, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 200, 30, 60, 12 , 0x00000004
CONTROL &Hilfe, 1004, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 200, 48, 60, 12
CONTROL Info, 9000, BUTTON, BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 200, 68, 60, 50
CONTROL Infotext, 9001, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 205, 80, 48, 32
}

LISTBOX5 DIALOG 0, 0, 221, 117
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_DLGMODALFRAME | WS_EX_WINDOWEDGE
CAPTION Auswahl...
LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
FONT 10, Times New Roman
{
CONTROL LISTBOX, 1001, LISTBOX, LBS_NOTIFY | LBS_MULTIPLESEL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | WS_HSCROLL, 12, 12, 130, 62
CONTROL &OK, 1002, BUTTON, BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 150, 12, 60, 13
CONTROL &Abbrechen, 1003, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 150, 30, 60, 12
CONTROL &Hilfe, 1004, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 150, 58, 60, 12
CONTROL Info, 9000, BUTTON, BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 12, 78, 200, 26
CONTROL Infotext, 9001, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 17, 90, 189, 8
}

LISTBOX6 DIALOG 0, 0, 221, 117
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_DLGMODALFRAME | WS_EX_WINDOWEDGE
CAPTION Auswahl...
LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
FONT 10, Times New Roman
{
CONTROL LISTBOX, 1001, LISTBOX, LBS_STANDARD | LBS_MULTIPLESEL | WS_CHILD | WS_VISIBLE | WS_HSCROLL, 12, 12, 130, 62
CONTROL &OK, 1002, BUTTON, BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 150, 12, 60, 13
CONTROL &Abbrechen, 1003, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 150, 30, 60, 12
CONTROL &Hilfe, 1004, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 150, 58, 60, 12
CONTROL Info, 9000, BUTTON, BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 12, 78, 200, 26
CONTROL Infotext, 9001, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 17, 90, 189, 8
}

LISTBOX7 DIALOG 0, 0, 221, 117
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_DLGMODALFRAME | WS_EX_WINDOWEDGE
CAPTION Auswahl...
LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
FONT 10, Times New Roman
{
CONTROL LISTBOX, 1001, LISTBOX, LBS_NOTIFY | LBS_MULTIPLESEL | LBS_USETABSTOPS | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | WS_HSCROLL, 12, 12, 130, 62
CONTROL &OK, 1002, BUTTON, BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 150, 12, 60, 13
CONTROL &Abbrechen, 1003, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 150, 30, 60, 12
CONTROL &Hilfe, 1004, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 150, 58, 60, 12
CONTROL Info, 9000, BUTTON, BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 12, 78, 200, 26
CONTROL Infotext, 9001, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 17, 90, 189, 8
}

LISTBOX8 DIALOG 0, 0, 221, 117
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_DLGMODALFRAME | WS_EX_WINDOWEDGE
CAPTION Auswahl...
LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
FONT 10, Times New Roman
{
CONTROL LISTBOX, 1001, LISTBOX, LBS_STANDARD | LBS_MULTIPLESEL | LBS_USETABSTOPS | WS_CHILD | WS_VISIBLE | WS_HSCROLL, 12, 12, 130, 62
CONTROL &OK, 1002, BUTTON, BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 150, 12, 60, 13
CONTROL &Abbrechen, 1003, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 150, 30, 60, 12
CONTROL &Hilfe, 1004, BUTTON, BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 150, 58, 60, 12
CONTROL Info, 9000, BUTTON, BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 12, 78, 200, 26
CONTROL Infotext, 9001, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 17, 90, 189, 8
}[/quote:014a212cfb]die ListBoxen:
1,3,5,7 Unsortiert
2,4,6,8 Sortiert
3,4,7,8 für Tabstops nutzbar
1-4 Groß
5-8 Klein
alle Scrollbars,Multiselect

1 kB
Kurzbeschreibung: Resource- File
Hochgeladen:12.09.2005
Ladeanzahl89
Herunterladen
 
Salu Michael...

Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! 
12.09.2005  
 



Bin ich sehr dafür!

Ich würde vorschlagen jedoch fertige PrfRun32er herzustellen! XProfaner sind Beginner - da kann nicht jeder Ressourcen austauschen.

Ein XProfanscript muß also her welcher alle Dlgs nacheinander anzeigt - so das man eifnach per Austauschen der PrfRun32 sich die Dialoge ansehen kann. (Oder natürlich per Kompilerschalter {$runtime ...}).

Diese PrfRuns können dann auch im Downloadcenter angeboten werden - dort sind ja bereits von mir ein paar gepostet.

Salve, iF.
 
12.09.2005  
 




Fernando
Santos
Hallo

Bin auch der Meinung das Xprofan modernere buttons, dialoge, etc haben sollte, doch bitte nicht
Komprimierte PrfRun32 zum download anbieten

Gruss

Fernando
 
Innovative Produkte für Aufzüge
12.09.2005  
 




Michael
Dell
Ok, hab die IDs meiner List- & EditBoxen an Xprofan- Standart angepasst!

Hier die erste (freilicht Unkomprimierte!) Runtime:

239 kB
Kurzbeschreibung: _Neue_XProfan_Resourcen_
Hochgeladen:17.09.2005
Ladeanzahl73
Herunterladen
 
Salu Michael...

Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! 
12.09.2005  
 




Fernando
Santos
Hallo

Wenn ich änderungen an den Dialoge, Listboxen machen möchte..., wo müssen diese änderungen vorgenohmen werden? In der Profan.exe oder in PrfRun32.exe oder in beide Dateien?

Gruss

Fernando
 
Innovative Produkte für Aufzüge
13.09.2005  
 



Hier eine miniprc die man einfach auf die prfrun32.exe draufziehen kann um die Icons und Dialoge zu sehen.

Salve, iF

1 kB
Hochgeladen:13.09.2005
Ladeanzahl112
Herunterladen
 
13.09.2005  
 



[quote:5d6816e8a7=Michael Dell]Ok, hab die IDs meiner List- & EditBoxen an Xprofan- Standart angepasst!

Hier die erste (freilicht Unkomprimierte!) Runtime:[/quote:5d6816e8a7]Lad doch hoch:  [...] 

Salve, iF.
 
13.09.2005  
 




Peter
Max
Müller
Yo Men,
Was an diesen Profan eigenen Listboxen eigentlich am meisten
nervt ist nicht nur das aussehen.Vielmehr ist es nicht so toll
das diese Dinger sich immer nur an der vorgegebenen Stelle öffnen und
nicht Monitorauflösungs abhängig immer mittig zum Hauptfenster.
So muß man wenn man für verschiedene Auflösungen proggt Mittelwege finden die nicht immer golden sind.
Vielleicht ist es ja möglich so etwas in die Prfrun einzubauen.
Hab schon mal gebastelt aber es wieder aufgegeben.Soweit bin ich wohl noch nicht.
Okay,ich löse das Problem mit Listviews.Aber wie If schon schrieb ist
XProfan auch eine prima Einsteiger Sprache und da wäre ein bißchen
Kosmetik vielleicht mal angebracht.

mfg P.P.M

Alles fürn Dackel,alles fürn Club.
 
XProfan X3, X4ß, Win 10.1
16.09.2005  
 




Michael
Dell
Hallo,

einfach im ResourceHacker den Dialog mit Edit Dialog bearbeiten, DS_CENTER setzen und speichern!

Oder die Lösung per Profan-Code:
KompilierenMarkierenSeparieren
CenterObject - zum Zentrieren eines Dialogs

Proc CenterObject

    Parameters CO_ObjHndl&
    Declare CO_Dlg_Xc&,CO_Dlg_Yc&
    CO_Dlg_Xc& = (Width(CO_ObjHndl&) + 4)                Ermittle Fensterbreite + Rahmen
    CO_Dlg_Yc& = (Height(CO_ObjHndl&) + %CYCaption + 4)  Ermittle Fensterhöhe + Titelzeilehöhe + Rahmen
    SetWindowPos CO_ObjHndl& = ((%MaxX - CO_Dlg_Xc&) / 2),((%MaxY - CO_Dlg_Yc&) / 2)-CO_Dlg_Xc&,CO_Dlg_Yc&;0  Position ändern

EndProc

****** Beispiel ******
Declare DlgHndl&
Cls
DlgHndl& = Create("ExtDialog",%HInstance,%HWnd,"INPUT")  Lade externen Dialog
CenterObject(DlgHndl&)                        Zentriere externen Dialog
WaitInput
DestroyWindow(DlgHndl&)
DestroyWindow(%HWnd)
End
Ist nicht so Doll, tuts aber auch.
 
Salu Michael...

Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! 
17.09.2005  
 



Nen Freeware Resource-Editor (in engl.) findet Ihr unter:  [...] 
Damit kann man die Skripte erzeugen und mit dem ResHacker dann hinzufügen
 
17.09.2005  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

6.874 Betrachtungen

Unbenanntvor 0 min.
RudiB.07.03.2021
Peter Max Müller01.06.2015
Torben Nissen30.01.2013
Julian Schmidt06.07.2012
Mehr...

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie