Italia
Stammtisch & Caffè

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

 

Michael
Dell
Ciao,

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 per 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 per Tabstops nutzbar
1-4 Groß
5-8 Klein
alle Scrollbars,Multiselect

1 kB
Kurzbeschreibung: Resource- File
Hochgeladen:12.09.2005
Downloadcounter89
Download
 
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 naturalmente 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
Downloadcounter73
Download
 
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 File?

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
Downloadcounter112
Download
 
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 per verschiedene Auflösungen proggt Mittelwege finden die nicht immer golden sind.
Vielleicht ist es ja possibile 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
Ciao,

einfach im ResourceHacker den Dialogo con 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  
 



Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

6.908 Views

Untitledvor 0 min.
RudiB.07.03.2021
Peter Max Müller01.06.2015
Torben Nissen30.01.2013
Julian Schmidt06.07.2012
Di più...

Themeninformationen



Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


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