local Fenster = vgui.Create("DFrame");//einen Frame erstellenFenster:SetPos( ScrW() / 2 - 200, ScrH() / 2 - 200 ) //zentrieren
Fenster:SetSize(400, 400); //größe
Fenster:SetTitle("Derma Test"); //TitelFenster:SetVisible(true); //sichtbar machen
Fenster:SetDraggable(true); //man kann es bewegen
Fenster:ShowCloseButton(true); //das X zum schließen anzeigen
Fenster:MakePopup();  //erscheinen lassen
 
local Seite1 = vgui.Create("DPanel"); //das Panel erstellenSeite1:SetPos(10, 10); //position
Seite1:SetSize(370, 370); //größe
 
local Tabs = vgui.Create("DPropertySheet"); //die Tabs erstellenTabs:SetParent(Fenster); //Parent setzen
Tabs:SetSize(390, 350);//größe
Tabs:SetPos(5, 10);//position
 
local NameText = vgui.Create("DLabel", Seite1); //eine Text erstellen, der Zweite Parameter gibt das Parent an dann muss man nicht SetParent().. machenNameText:SetPos(20, 20);
NameText:SetText("Name:"); //Text der dort stehen sollNameText:SizeToContents(); //die größe an den inhalt anpassen
 
local NameTextEntry = vgui.Create("DTextEntry", Seite1);NameTextEntry:SetPos(110, 20);
NameTextEntry:SetTall(20); //höhe
NameTextEntry:SetWide(80); //breite
NameTextEntry:SetEnterAllowed(true);
 
 
local NationChoice = vgui.Create("DMultiChoice", Seite1);NationChoice:SetPos(20, 110);
NationChoice:SetWide(100);
NationChoice:AddChoice("AUT");NationChoice:AddChoice("CH");NationChoice:AddChoice("GER");function NationChoice:OnSelect(index, value, data)
					//hier was machen was ausgwählt ist
				end
 
local CloseButton = vgui.Create("DButton", Seite1);CloseButton:SetPos(340, 230);
CloseButton:SetSize(100, 20);
CloseButton:SetText("schliesen");CloseButton.DoClick = function ()
						Fenster:Close()
					end
 
 
local ModelPanel = vgui.Create("DPanelList");ModelPanel:SetPos(5,5);
ModelPanel:SetSize(380, 340);
ModelPanel:SetSpacing(5);
 
 
local icon = vgui.Create("SpawnIcon");icon:SetSize( 64, 64 );
icon:SetModel( "models/player/Group01/male_01.mdl" );
icon.DoClick = function() model = v  end
ModelPanel:AddItem(icon);
 
 
Tabs:AddSheet( "Allgemein", Seite1, "gui/silkicons/user", false, false, "Allgemeine Angaben zum Spieler" )
Tabs:AddSheet( "Model", ModelPanel, "gui/silkicons/group", false, false, "Spieler Model" )