I designed a Welcome page and wanted it to be unique. But I just stopped at rectangles, it looked so simple and basic.
What should I do now.
Should I hire someone to design the Welcome page with images then use ImageGadget() ? Does anyone have another solution ?
Thank for help.
How to create a Welcome page with something new ?
How to create a Welcome page with something new ?
PB 5.x + 6.x + Win10. Feel the ...Pure... Power.
Re: How to create a Welcome page with something new ?
And what is here PB related?
Let an AI create an image for you.
Let an AI create an image for you.
Re: How to create a Welcome page with something new ?
It's a valid question and part of the application design process, and one with which I struggle too, but perhaps should be in "general discussion".
Give one of the AI image generators a try. I've used Microsoft Bing Image Creator before, it's based on DALL·E 3. Tell it what you're thinking about or doing and see what it comes up with. The results probably won't be exactly what you're looking for but you can play around for free and generate some ideas.
Check out website template sites online. For example, https://nicepage.com/templates claim to have more than 15,000 designs and it's categorized by searchable keywords.
Or something like Canva allows you to design stuff online.
If you really want to commission someone check out something like https://www.fiverr.com/, it's a directory of all sorts of designers that you can hire remotely for all sorts of purposes.
Give one of the AI image generators a try. I've used Microsoft Bing Image Creator before, it's based on DALL·E 3. Tell it what you're thinking about or doing and see what it comes up with. The results probably won't be exactly what you're looking for but you can play around for free and generate some ideas.
Check out website template sites online. For example, https://nicepage.com/templates claim to have more than 15,000 designs and it's categorized by searchable keywords.
Or something like Canva allows you to design stuff online.
If you really want to commission someone check out something like https://www.fiverr.com/, it's a directory of all sorts of designers that you can hire remotely for all sorts of purposes.
Re: How to create a Welcome page with something new ?
Well.. Here's a 'creative' example thanks to Mijikai.
Code:
Code:
Code: Select all
; =================================================================
;
; Author: Mijikai
; Date: June 15, 2020
; Explain: Drawing directly on screen
;
; Typical Usage:
;
; File Name: Hello Screen 2.pb
; =================================================================
EnableExplicit
Procedure.i Main(Width.i,Height.i,Title.s = #Null$)
Protected wnd.i
Protected wnd_event.i
Protected *chr.character
Protected text.s
Protected x1.i
Protected y1.i
Protected x2.i
Protected y2.i
Protected x3.i
Protected y3.i
Protected gamma.f
Protected beta.f
Protected slice.f
Protected speed.f
Protected mod.i
If InitSprite()
wnd = OpenWindow(#PB_Any,#Null,#Null,Width,Height,Title,#PB_Window_SystemMenu|#PB_Window_ScreenCentered)
If wnd
If OpenWindowedScreen(WindowID(wnd),#Null,#Null,Width,Height,#False,#Null,#Null,#PB_Screen_WaitSynchronization)
SetFrameRate(50)
text = "------- hdt888 - Hello and welcome -------"
slice = 360 / Len(text);spacing
Repeat
Repeat
wnd_event = WindowEvent()
If wnd_event = #PB_Event_CloseWindow
Break 2
EndIf
ClearScreen($0)
StartDrawing(ScreenOutput())
DrawingMode(#PB_2DDrawing_Transparent)
speed + 0.8
beta = speed
*chr = @text;<- get base pointer to chars
mod = 0
Repeat
gamma = Radian(360 - beta)
x1 = (x1 / 10 - y1) * Sin(gamma) * (mod / 50)
y1 = 200 + mod * -Cos(gamma)
DrawText(x1 + 400 ,y1 + 300 ,Chr(*chr\c),$FF8088 + x1 - y1 )
x2 = (x2 / 10 - y2) * Sin(gamma)
y2 = 100 * -Cos(gamma)
DrawText(x2 + 400 ,y2 + 220 ,Chr(*chr\c),$FF8088 + x2 - y2 )
x3 = 200 * Sin(gamma)
y3 = 200 * -Cos(gamma)
DrawText(x3 + 400 ,y3 + 220 ,Chr(*chr\c),$FF8088 + x3 - y3 )
mod + 1
beta - slice
*chr + SizeOf(Character);<- advance chr pointer
Until *chr\c = #Null
StopDrawing()
FlipBuffers()
Until wnd_event = #Null
ForEver
EndIf
CloseWindow(wnd)
EndIf
EndIf
ProcedureReturn #Null
EndProcedure
Main(800,600)
End
- It was too lonely at the top.
System : PB 6.21(x64) and Win 11 Pro (x64)
Hardware: AMD Ryzen 9 5900X w/64 gigs Ram, AMD RX 6950 XT Graphics w/16gigs Mem
System : PB 6.21(x64) and Win 11 Pro (x64)
Hardware: AMD Ryzen 9 5900X w/64 gigs Ram, AMD RX 6950 XT Graphics w/16gigs Mem
Re: How to create a Welcome page with something new ?
Agreed, our company is struggling with a similar situation, but for a range of built-in icons. We've developed an application that works and has potential but increasingly now, there is a high presentation standard expected from software and the web and it's difficult to match it without graphic designers.spikey wrote: Thu Sep 26, 2024 2:22 pm It's a valid question and part of the application design process, and one with which I struggle too, but perhaps should be in "general discussion".
It used to be the case that we could get away with a bit of ASCII art
Re: How to create a Welcome page with something new ?
PBJim wrote: Thu Sep 26, 2024 3:09 pm .....
It used to be the case that we could get away with a bit of ASCII art![]()
Code: Select all
; _
; /(|
; ( :
; __\ \ _____
; (____) `|
; (____)| |
; (____).__|
; (___)__.|_____
;Just because it worked doesn't mean it works.
PureBasic 6.04 (x86) and <latest stable version and current alpha/beta> (x64) on Windows 11 Home. Now started with Linux (VM: Ubuntu 22.04).
PureBasic 6.04 (x86) and <latest stable version and current alpha/beta> (x64) on Windows 11 Home. Now started with Linux (VM: Ubuntu 22.04).
Re: How to create a Welcome page with something new ?
No need to apologise Axolotl — I'd expected some ASCII art in response.



